https://blog.csdn.net/jeep_ouc/article/details/26412191
可以更好理解
可以更好理解
2018-12-01
其实初始化块就是构造器的补充,初始化块是不能接收任何参数的,定义的一些所有对象共有的属性、方法等内容时就可以用初始化块了初始化!!
2018-12-01
最新回答 / 抽象驴
抽象类和多态都建立在继承的基础上,抽象类无需考虑子类的方法实现过程,并且不能new一个对象。而多态可以new本类/子类对象如果子类有自己独有的方法,就不能通过父类的引用调用子类独有的方法
2018-11-29
最赞回答 / tiger爱小狄
这个问题很有意思,先说正解。不要用两个if,用一个if...else...语句就对了题主错误的原因是第一个if里的s.nextline()这个方法取刚输入的值,取到American判断和Chinese不符,第二个if再取值的时候其实你还没有重新输入任何值,所以第二个s.nextline()取不到值了。
2018-11-27
已采纳回答 / 刘刘54
<...图片...>把重写的equals方法,==变成!= ,我觉得比较两个值时只要有一个==0 ,那返回false是肯定的,但如果比较三个值,肯定是只要有一个值为0,那返回值就已经是false
2018-11-27
最新回答 / 家里有只小猫叫旺财
这是为什么静态方法不能被重写的详解https://blog.csdn.net/gao_zhennan/article/details/72892946
2018-11-25