public boolean equals( Object obj){
if(obj==null) {return false; }
else{
if(obj instanceof Cat) {
Cat c = (Cat) obj;
if(c.color==this.color && c.height==this.height && c.weight==this.weight){
return true;
}
}
}
return false;
if(obj==null) {return false; }
else{
if(obj instanceof Cat) {
Cat c = (Cat) obj;
if(c.color==this.color && c.height==this.height && c.weight==this.weight){
return true;
}
}
}
return false;
}
Object 类中的 equals 方法与 == 等价
String 和 Data 类中已经重写了equals 方法