java - Eclipse:查找重写方法的父类(super class)或接口(interface)

标签 java eclipse

我有一个扩展父类(super class)型的类,并且还实现了多个接口(interface)。

在该类中,我还有一个重写方法

问题是我如何快速找出该方法在所使用的父类(super class)型或接口(interface)之一中的起源,而无需逐个遍历类型? p>

就像这个例子:

class HelloWorld 
    extends ParentType 
    implements InterfaceA, InterfaceB, interfaceC {

  // yes it's a overriden method, but is it from ParentType
  // or InterfaceA, or InterfaceB, or InterfaceC ?
  @Override
  public void hello() {
    // do sth here
  }

  ...
}

此外,父类型或接口(interface)都可以扩展其他类型,这些类型可能具有重写方法。

最佳答案

Eclipse 为每个重写的方法在该方法第一行的左侧显示一个绿色的箭头状三角形。当您单击该三角形时,它将带您进入包含您的方法正在重写/实现的方法的类/接口(interface)。

enter image description here

关于java - Eclipse:查找重写方法的父类(super class)或接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52516236/

相关文章:

java - 如何点击左侧菜单项

java - 在一个非常大的单行文件中查找字符串

java - Eclipse Project Explorer 中的拖放以某种方式对 Java 实体禁用

java - 无法使用带有 gwt 2.2 的 GWT-maven-plugin 成功创建项目

java - Lombok:数据无法解析为类型

java - JProgressBar 不更新

java - 从 Rhino 返回多个值到 Java 调用类

java - 从 log4j 日志中提取数据的正则表达式模式是什么?

java - getOutputMediaFile(int) is undefined for the type new Camera.PictureCallback(){} 错误让我困惑

java - 如何在没有源代码的情况下在类里面放置断点?