已采纳回答 / 慕婉清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