-2
我有一個類的方法,我想讓執行到子類。例如:從孩子呼叫受保護的方法
public class Parent {
protected void foo(){return null;}
private void bar(foo());
}
public class Child {
@Override protected void foo(){//do something}
}
我想在bar方法中調用孩子的foo方法而不是父級方法。它總是調用父方法。 foo的方法不能是抽象的...
,你可以使用'super.foo()'?編輯:你甚至使用繼承,因爲你的類聽起來像他們一樣,但實際上他們沒有。 – SomeJavaGuy
不,我要調用的方法不在父類中,但是在子類 – Pink
@Pink中:我可以看到您沒有擴展父類。你如何能夠覆蓋該方法? –