modelisationreims.generation.people
Class Personne

java.lang.Object
  extended by modelisationreims.generation.people.Personne

public class Personne
extends java.lang.Object


Constructor Summary
Personne()
           
 
Method Summary
protected  int calculerAge(java.util.Date d)
          La méthode calculerAge calcule l'âge à partir d'une date d arbitraire.
 java.lang.String getAdresse()
           
 int getAge()
          La méthode getAge calcule l'âge de l'individu à partir de sa date de naissance.
 java.util.Date getDateNasc()
           
 java.lang.String getNom()
           
 void setAdresse(java.lang.String adresse)
           
 void setDateNasc(java.util.Date dateNasc)
          La méthode setDateNasc permet de mettre à jour la date de naissance d'un individu.
 void setNom(java.lang.String nom)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Personne

public Personne()
Method Detail

getNom

public java.lang.String getNom()
Returns:

setNom

public void setNom(java.lang.String nom)
Parameters:
nom -

getAdresse

public java.lang.String getAdresse()
Returns:

setAdresse

public void setAdresse(java.lang.String adresse)
Parameters:
adresse -

getDateNasc

public java.util.Date getDateNasc()
Returns:

setDateNasc

public void setDateNasc(java.util.Date dateNasc)

La méthode setDateNasc permet de mettre à jour la date de naissance d'un individu.

Important: l'âge de l'individu doit être comprise entre 0 et 120 ans.

Parameters:
dateNasc -

getAge

public int getAge()
La méthode getAge calcule l'âge de l'individu à partir de sa date de naissance.

Returns:
nombre entier représentant l'âge de l'individu

calculerAge

protected int calculerAge(java.util.Date d)
La méthode calculerAge calcule l'âge à partir d'une date d arbitraire.

Parameters:
d - date à partir de laquelle on calcule l'âge
Returns:
nombre entier représentant l'âge