Source of Person.java


  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 sameName(Person otherPerson)
 32:     {
 33:         return (this.name.equalsIgnoreCase(otherPerson.name));
 34:     }
 35: }