public class Name {
private String firstName;
private String lastName;
public Name(String firstName, String lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
public int hashCode(){
return this.firstName.hashCode();
}
public boolean equals(Object obj) {
if (obj instanceof Name) {
Name name = (Name) obj;
return name.firstName.equals(this.firstName)
&& name.lastName.equals(this.lastName);
}
return super.equals(obj);
}
public String getFirstName() {
return firstName;
}
public String getLastName() {
return lastName;
}
}