发布网友 发布时间:2022-04-27 04:49
共1个回答
热心网友 时间:2022-06-25 08:34
嗯,你的问题是这样的。你对接口的理解没有错,关键是你还没有理解多态机制。你可以用父类去接收子类对象。你把这点明白了,你前两个问题就都知道了。对于第三个问题,第一句正确。
第二句,还是同样一句话,理解多态。它调用的是子类的方法。
对于你说的第四个问题,答案是这样的。你写的所有的类是不是默认都继承了Object类,Object类中有一个equals方法。所以你自己写的类实现了compare方法后,即使不重写equals方法也不会报错。明白了吧