说我有以下内容:
public class TextField {
private String value = "";
public String getValue() { return value; }
}
Run Code Online (Sandbox Code Playgroud)
和:
public class TextField2 extends TextField {
public String getValue() { return value; }
}
Run Code Online (Sandbox Code Playgroud)
在Eclipse中是否有任何方法只搜索getValue()在TextField2对象上调用的方法的实例?我假设答案是否定的,但我想问一下.
您可以通过选择覆盖方法,按组合键Ctrl+ Shift+ 来完成此操作G.或者从菜单中选择搜索 - >参考 - >工作区.在显示结果的"搜索"视图中,单击视图右上角带有箭头图标的按钮,然后选择" 引用到覆盖".
但正如@Sotirios在评论中暗示的那样,这不会检测声明为类型的变量的引用,这些变量TextField可能是TextField2运行时子类型的实例.