Thursday, October 28, 2010

Lab 17 -- Solution -- Class: Person



public class Person
{
 
private String name;
 
 
public Person()
 
{
  name
= "No Name Yet";
 
}
 
 
public Person(String initialName)
 
{
  name
= initialName;
 
}
 
 
public void setName(String newName)
 
{
  name
= newName;
 
}
 
 
public String getName()
 
{
 
return name;
 
}
 
 
public void writeOutput()
 
{
 
System.out.println("Name: " + name);
 
}
 
 
public boolean hasSameName(Person otherPerson)
 
{
 
return this.name.equalsIgnoreCase(otherPerson.name);
 
}
}

No comments: