edu.uchicago.cs.java.lec03.person
Class Person

java.lang.Object
  extended by edu.uchicago.cs.java.lec03.person.Person

public class Person
extends java.lang.Object


Field Summary
private  boolean bVeteran
           
private  java.util.ArrayList<Person> perDependents
           
private  java.lang.String strFirstName
           
private  java.lang.String strLastName
           
private  java.lang.String strSocialSecurityNum
           
private  byte yAge
           
 
Constructor Summary
Person(java.lang.String firstName, java.lang.String lastName, byte age)
           
Person(java.lang.String firstName, java.lang.String lastName, byte age, boolean veteran, java.lang.String socialSecurityNum, java.util.ArrayList<Person> arlDependents)
           
 
Method Summary
 byte getAge()
           
 java.util.ArrayList<Person> getArlDependents()
           
 java.lang.String getFirstName()
           
 java.lang.String getLastName()
           
 java.lang.String getSocialSecurityNum()
           
 boolean isVeteran()
           
 void setAge(byte age)
           
 void setArlDependents(java.util.ArrayList<Person> arlDependents)
           
 void setFirstName(java.lang.String firstName)
           
 void setLastName(java.lang.String lastName)
           
 void setSocialSecurityNum(java.lang.String socialSecurityNum)
           
 void setVeteran(boolean veteran)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

strFirstName

private java.lang.String strFirstName

strLastName

private java.lang.String strLastName

yAge

private byte yAge

bVeteran

private boolean bVeteran

strSocialSecurityNum

private java.lang.String strSocialSecurityNum

perDependents

private java.util.ArrayList<Person> perDependents
Constructor Detail

Person

public Person(java.lang.String firstName,
              java.lang.String lastName,
              byte age,
              boolean veteran,
              java.lang.String socialSecurityNum,
              java.util.ArrayList<Person> arlDependents)

Person

public Person(java.lang.String firstName,
              java.lang.String lastName,
              byte age)
Method Detail

getFirstName

public java.lang.String getFirstName()

setFirstName

public void setFirstName(java.lang.String firstName)

getLastName

public java.lang.String getLastName()

setLastName

public void setLastName(java.lang.String lastName)

getAge

public byte getAge()

setAge

public void setAge(byte age)

isVeteran

public boolean isVeteran()

setVeteran

public void setVeteran(boolean veteran)

getSocialSecurityNum

public java.lang.String getSocialSecurityNum()

setSocialSecurityNum

public void setSocialSecurityNum(java.lang.String socialSecurityNum)

getArlDependents

public java.util.ArrayList<Person> getArlDependents()

setArlDependents

public void setArlDependents(java.util.ArrayList<Person> arlDependents)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object