我有一个扩展父类型的类,并且实现了几个接口。
在该类中,我还有一个重写方法。
问题是如何快速找到所使用的一种超类型或接口中的此方法的起源,而不必一次遍历所有类型?>
就像这个例子:
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
}
...
}
此外,父类型或接口可以扩展其他类型,这些类型可能具有替代方法。