我是Intellij的新用户。我有一个层次结构,其中ClassA和ClassB都在MyInterface中实现foo():
public interface MyInterface{
void foo()
}
public class ClassA implements MyInterface{
@Override
public void foo(){
System.out.println("Hello");
}
}
public class ClassB implements MyInterface{
@Override
public void foo(){
System.out.println("World");
}
}
public class HelloWorld {
public static void main(String[] args){
new ClassA().foo();
new ClassB().foo();
}
}
当我在ClassA中的foo()定义上查找用法时,会同时找到ClassA和ClassB的foo()。有没有办法只找到在ClassA实例上调用的foo()?