我有一个从另一个类如何在类层次结构中调用方法?
public abstract class AbstractDOEMessageFinderAction extends BasicObjectFinder {
public Object performBasicSearch() {
// works fine because getQuery is defined in BasicObjectFinder
return getQuery();
}
另一类是ISIRFinderAction
从AbstractDOEMessageDashboardAction
ISIRFinderAction extends AbstractDOEMessageDashboardAction {
// My aim is to make sure this method works so that I will make
// the super class's performBasicSearch() method abstract.
public Object performBasicSearch() {
// this one doesnt even compile but it extends AbstractDOEMessageDashboardAction
// which in turn extends BasicObjectFinder
return getQuery();
}
}
延伸扩展这个超类难道我失去了一些东西?为什么getQuery
无法正常工作。我认为它会在类层次结构中搜索它。
请正确格式化您的问题。 –
Aight。现在格式化为 – WowBow
这是编译失败时的编译器消息吗? – Averroes