62,623
社区成员
发帖
与我相关
我的任务
分享
public boolean equals(object obj){
Name name=null;
if(obj instanceof Name){ //判断的前提条件传入的obj必须是Name的实例,如果不是没有对比的可能。
name=(Name)obj;
if(name.firstname==this.firstname&&name.lastname==this.lastname){ //这里才是判断传入的obj是否符合要求。符合的条件是firestname相等,lastname相等。
return true; //完全相等,则回true
}else return false; //不相等则会false
}
return super.equals(obj)
}