我有一个超类Person,其中包含以下方法:
public String getClasHierarchy()
{
return "Person";
} //getClassHierarchy
我不能更改此类。
我也有person的10个子类,我需要添加一个类似的方法,以便返回由类名组成的字符串,其后是一个“>”,然后是超类中的getClassHierarchy()返回的字符串。我不能依靠知道它们之上的类层次结构是什么。不知何故,我需要从超类调用该方法。谁有想法?
非常感谢
最佳答案
您正在寻找“ super”关键字
return super.getClassHierarchy() + ">MyClassName"
无论如何,最好是通过反射而不是重新发明轮子。