已采納回答 / 慕婉清612822
按你的描述,telephone應該是父類,cell和smartphone是繼承了cell的其子類。以下,我將你說的例子,抽象為java中的類來說明。我理解的你的問題是:父類引用指向其子類對象,子類引用指向本類對象...
2018-12-04
最贊回答 / tiger愛小狄
這個問題很有意思,先說正解。不要用兩個if,用一個if...else...語句就對了題主錯誤的原因是第一個if里的s.nextline()這個方法取剛輸入的值,取到American判斷和Chinese不符,第二個if再取值的時候其實你還沒有重新輸入任何值,所以第二個s.nextline()取不到值了。
2018-11-27
已采納回答 / 劉劉54
<...圖片...>把重寫的equals方法,==變成!= ,我覺得比較兩個值時只要有一個==0 ,那返回false是肯定的,但如果比較三個值,肯定是只要有一個值為0,那返回值就已經是false
2018-11-27