這是我在父類@覆蓋Java的父類
public boolean ChoiceOfItem(){
if (bread)
this.Choice("bread");
if (meat)
this.Choice("meat");
if (lettuce)
this.Choice("lettuce");
if (tomato)
this.Choice("tomato");
if (carrot)
this.Choice("carrot");
return false;
}
代碼,這一個是從擴展(不父)類:
@Override
public boolean ChoiceOfItem() {
if (ryeBread)
this.Choice("ryeBread");
return false;
}
我的問題是什麼錯在哪裏? 期待您的消息。如果有必要,我將能夠發送整個代碼。
那麼......「什麼是錯的」 - 你告訴我們!你的問題是什麼? – Marvin
你應該在擴展類中調用'return super.ChoiceOfItem()'而不僅僅是false –
你應該編輯這個問題並至少提供:1)代碼的預期結果是什麼(你想要達到什麼目的? )2)代碼的實際結果是什麼(會發生什麼,爲什麼會出錯?) 否則,您可能會在問題關閉時結束。 –