blob: 045c3f464a5597ce5a31e63f68c7589eaa9b063a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
public class Person implements Comparable<Person>
{
private String name;
private Integer age;
private Character gender;
public Person(String name, Integer age, Character gender)
{
this.name = name;
this.age = age;
this.gender = gender;
}
public int compareTo(Person other)
{
return this.name.compareTo(other.name);
}
public String toString()
{
return String.format("%s (%d%c)", name, age, gender);
}
public String getName()
{
return name;
}
public Integer getAge()
{
return age;
}
public Character getGender()
{
return gender;
}
}
|