挥斥方遒 发表于 2015-6-11 16:02
不重写,应该就是用Object类的equlse方法了吧。。。。compare方法你也可以不重写啊,但是就没有自己特有的 ...
开弓没有回头箭 发表于 2015-6-11 16:06
实现了Comparator,就已经有了判断是否相等的功能了,所以不需要再重写equals方法 ...
少年闰土 发表于 2015-6-11 18:24
问题在:实现接口的时候,没有实现里面的equals方法,尽然也可以?
少年闰土 发表于 2015-6-11 18:20
我感觉重点是,既然要实现这个接口,为什么可以不实现里面的方法呢?
开弓没有回头箭 发表于 2015-6-11 18:44
equals是Object定义的方法,所有的类都实现它。
所以所以在实现接口时,该方法已被实现了,所以说不写也 ...
少年闰土 发表于 2015-6-11 20:52
恩明白了,自定义类继承自Object类,而Object类中已经实现了equals方法,所以就相当于自定义类中实现了这 ...
少年闰土 发表于 2015-6-11 18:24
问题在:实现接口的时候,没有实现里面的equals方法,尽然也可以?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |