サンプル
public
class
ClassA {
public boolean
equals(Object o) {
return super
.equals(o);
}
解決策
オブジェクト型を検査してください。同じ型ではない場合、false を戻してください。
public
class
ClassA {
public boolean
equals(Object o) {
if
(! (o
instanceof ClassA
)){
return false
;
}
else
{
return super
.equals(o);
}
}
}