简介

RT

code

public class Employee{
	public boolean equals(Object otherObject) {
		// a quick test to see if the objects are identical
		if(this == otherObjec) return true;
		// must return false if the explicit parameter is null
		if (otherObject == null) return false;
		// if the classes don't match, they can't be equal
		if(getClass() != otherObject.getClass())
			return false;
		// now we know otherObject is a non-null Employee
		Employee other = (Employee) otherObject;
		// test whether the fields have identical values
		return name.equals(other.name)
			&& salary == other.salary
			&& hireDay.equals(other.hireDay)
	}
}
posted on 2020-07-28 17:16  HDU李少帅  阅读(227)  评论(0编辑  收藏  举报