求大佬,我的equals方法哪有问题?

来源:9-9 Java 中的 Object 类 Ⅱ

java8888

2018-11-02 22:10

https://img4.mukewang.com/5bdc5a90000114c715940922.jpg

https://img1.mukewang.com/5bdc5a920001a4ae12950760.jpg

https://img3.mukewang.com/5bdc5a9300015e4e15260880.jpg

https://img.mukewang.com/5bdc5a950001b25315320882.jpg

the resulting code may not work correctly      生成的代码可能无法正常工作。

怎么回事?大佬,求解答。


写回答 关注

2回答

  • 菜鸟编成爱好者
    2018-11-11 20:51:21

    你只在子类里面重写了equal方法,但你对比的是父类,你父类中就没有重写equal方法,你难道想的是父类继承子类么。。。

  • HappySimon
    2018-11-03 12:00:15

    https://img.mukewang.com/5bdd1c0400014b3e03320124.jpg你只是比较的尺寸,还有其他的属性还没有比较(Color和name),结果肯定不同

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530558 学习 · 6091 问题

查看课程

相似问题