public
class Developer {
? ?
private String name;
? ?
private
int age;
? ?
public Developer(String name,int age) {
? ? ? ?
this.name = name;
? ? ? ?
this.age = age;
? ? }
? ?
public String getName() {
? ? ? ?
return name;
? ? }
? ?
public void setName(String name) {
? ? ? ?
this.name = name;
? ? }
? ?
public int getAge() {
? ? ? ?
return age;
? ? }
? ?
public void setAge(int age) {
? ? ? ?
this.age = age;
? ? }
? ?
? ?
public boolean equals(Object o) {
? ? ? ?
if (
this == o)
return
true;
? ? ? ?
if (o ==
null || getClass() != o.getClass())
return
false;
? ? ? ? Developer developer = (Developer) o;
? ? ? ?
if (age != developer.age)
return
false;
? ? ? ?
return name !=
null ? name.equals(developer.name) : developer.name ==
null;
? ? }
? ?
? ?
public int hashCode() {
? ? ? ?
int result = name !=
null ? name.hashCode() :
0;
? ? ? ? result =
31 * result + age;
? ? ? ?
return result;
? ? }
? ?
? ?
public String toString() {
? ? ? ?
return
"Developer{" +
? ? ? ? ? ? ? ?
"name='" + name +
''' +
? ? ? ? ? ? ? ?
",age=" + age +
? ? ? ? ? ? ? ?
'}';
? ? }
}