public class Person
1:
2: public class Person
3: {
4: private String name;
5:
6: public Person( )
7: {
8: name = "No name yet";
9: }
10:
11: public Person(String initialName)
12: {
13: name = initialName;
14: }
15:
16: public void setName(String newName)
17: {
18: name = newName;
19: }
20:
21: public String getName( )
22: {
23: return name;
24: }
25:
26: public void writeOutput( )
27: {
28: System.out.println("Name: " + name);
29: }
30:
31: public boolean hasSameName(Person otherPerson)
32: {
33: return this.name.equalsIgnoreCase(otherPerson.name);
34: }
35: }