我有一個從另一個類如何在類層次結構中調用方法?
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