public class Personne
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.GregorianCalendar |
dateNaissance
La date de naissance de la personne.
|
protected java.lang.String |
nom
Le nom de famille de la personne.
|
protected java.lang.String |
prenom
Le prenom de la personne.
|
Constructor and Description |
---|
Personne(java.lang.String nom,
java.lang.String prenom,
int annee,
int mois,
int jour)
Construit une nouvelle instance
|
Modifier and Type | Method and Description |
---|---|
int |
getAge(java.util.GregorianCalendar date)
Retourne l'age de la personne, en annees.
|
java.lang.String |
getFirstName()
Retourne le prenom de la personne.
|
java.lang.String |
getName()
Retourne le nom de la personne.
|
protected java.util.GregorianCalendar dateNaissance
protected java.lang.String nom
protected java.lang.String prenom
public Personne(java.lang.String nom, java.lang.String prenom, int annee, int mois, int jour)
nom
- Le nom de famille de la personneprenom
- Le prenom de la personneannee
- L'annee de naissance de la personne (par exemple, 2001 pour le 1er fevrier 2001)mois
- Le mois de naissance de la personne (par exemple, 2 pour le 1er fevrier 2001)jour
- Le jour de naissance de la personne (par exemple, 1 pour le 1er fevrier 2001)public int getAge(java.util.GregorianCalendar date)
date
- La date a laquelle evaluer l'age de la personnepublic java.lang.String getFirstName()
public java.lang.String getName()