public interface IPerson
Modifier and Type | Method and Description |
---|---|
int |
getAge(java.util.GregorianCalendar date)
Return this person's age at a given date, in years.
|
java.lang.String |
getFirstName()
Retrun this person's first (given) name.
|
java.lang.String |
getName()
Return this person's last name.
|
boolean |
wasBorn(java.util.GregorianCalendar date)
Decides whether this person was born at a given date.
|
java.lang.String getFirstName()
java.lang.String getName()
boolean wasBorn(java.util.GregorianCalendar date)
date
- A dateint getAge(java.util.GregorianCalendar date)
date
- The date when the age must be evaluatedjava.lang.IllegalArgumentException
- if the person was not born at the given date