Package association
Class InformationPersonnelle
java.lang.Object
association.InformationPersonnelle
- All Implemented Interfaces:
Serializable
Description des informations personnelles d'un membre de l'association :
identité, age et adresse.
- Author:
- Eric Cariou
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringL'adresse de la personne (une chaine vide "" correspond à une adresse non définie).private intL'âge de la personne (la valeur 0 correspond à un âge non défini).private final StringLe nom de la personne (ne peut pas être modifié).private final StringLe pronom de la personne (ne peut pas être modifié).private static final longVersion de la classe. -
Constructor Summary
ConstructorsConstructorDescriptionInformationPersonnelle(String nom, String prenom) Crée une personne avec ses informations obligatoires.InformationPersonnelle(String nom, String prenom, String adresse, int age) Crée une personne avec toutes ses informations. -
Method Summary
Modifier and TypeMethodDescriptionbooleanRenvoie l'adresse de la personne.intgetAge()Renvoie l'âge de la personne.getNom()Renvoie le nom de la personne.Renvoie le prénom de la personne.inthashCode()voidsetAdresse(String adresse) Modifie l'adresse de la personne.voidsetAge(int age) Modifie l'âge de la personne.toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDVersion de la classe.- See Also:
-
nom
Le nom de la personne (ne peut pas être modifié). -
prenom
Le pronom de la personne (ne peut pas être modifié). -
age
private int ageL'âge de la personne (la valeur 0 correspond à un âge non défini). -
adresse
L'adresse de la personne (une chaine vide "" correspond à une adresse non définie).
-
-
Constructor Details
-
InformationPersonnelle
Crée une personne avec ses informations obligatoires.- Parameters:
nom- le nom de la personneprenom- le prénom de la personne
-
InformationPersonnelle
Crée une personne avec toutes ses informations.- Parameters:
nom- le nom de la personneprenom- le prénom de la personneadresse- l'adresse de la personneage- l'age de la personne
-
-
Method Details
-
getNom
Renvoie le nom de la personne.- Returns:
- le nom de la personne
-
getPrenom
Renvoie le prénom de la personne.- Returns:
- le prénom de la personne
-
getAge
public int getAge()Renvoie l'âge de la personne.- Returns:
- l'âge de la personne
-
setAge
public void setAge(int age) Modifie l'âge de la personne.- Parameters:
age- le nouvel age (doit être supérieur à 0)
-
getAdresse
Renvoie l'adresse de la personne.- Returns:
- l'adresse de la personne
-
setAdresse
Modifie l'adresse de la personne.- Parameters:
adresse- la nouvelle adresse (doit être diffêrente de null)
-
hashCode
public int hashCode() -
equals
-
toString
-