首页 > 试题广场 >

当覆盖 equals 方法时,常见的错误就是在子类中输错它的

[问答题]
当覆盖 equals 方法时,常见的错误就是在子类中输错它的签名。例如:equals 方法被 错误地写成 equals(Circle circle), 如下面 a中的代码所示;应该使用如b中所示的 equals(Object circle) 替换它。分别给出运行 a 和 b 中的 Test 类和 Circle 类的输出。

这道题你会答吗?花几分钟告诉大家答案吧!