|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttp.mesClasses.Personne
public class Personne
Cette classe définit l'objet Personne
. . On mémorise
trois informations, le nom de la personne, le prénom de la personne
et la date de naissance de la personne. On peut comparer l'age de
personnes.
Field Summary | |
---|---|
private java.util.Date |
naiss
La date de naissance de la Personne |
private java.lang.String |
nom
Le nom de la Personne |
private java.lang.String |
prenom
Le prénom de la Personne |
Constructor Summary | |
---|---|
Personne(java.lang.String nom,
java.lang.String prenom)
Créé une nouvelle Personne initialisée aux
paramètres donnés. |
|
Personne(java.lang.String nomIni,
java.lang.String prenomIni,
java.util.Date naissIni)
Créé une nouvelle Personne initialisée aux
paramètres donnés. |
Method Summary | |
---|---|
java.util.Date |
getNaissance()
Donne la date de naissance de la Personne |
java.lang.String |
getNom()
Donne le nom de la Personne |
java.lang.String |
getPrenom()
Donne le prénom de la Personne |
boolean |
plusAgee(Personne autre)
Compare l'âge de la Personne sur laquelle
j'applique la méthode avec l'âge de la Personne
autre donné en paramètre. |
void |
setNom(java.lang.String newNom)
Change le nom de la Personne (en cas de mariage
par exemple). |
java.lang.String |
toString()
renvoie une chaîne de caractères qui décrit la Personne courant (utilisé de manière implicite lorque
l'on fait System.out.println(unePersonne) ) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private java.lang.String nom
Personne
private java.lang.String prenom
Personne
private java.util.Date naiss
Personne
Constructor Detail |
---|
public Personne(java.lang.String nom, java.lang.String prenom)
Personne
initialisée aux
paramètres donnés. Le nom est automatiquement converti en
majuscules. Le prénom est automatiquement converti en
minuscules. La date de naissance de la Personne
est la Date
du jour.
nom
- le nom de la Personne
prenom
- le prénom du Personne
public Personne(java.lang.String nomIni, java.lang.String prenomIni, java.util.Date naissIni)
Personne
initialisée aux
paramètres donnés. Le nom est automatiquement converti en
majuscules. Le prénom est automatiquement converti en
minuscules. Un alias peut-être utilisé pour les dates.
nomIni
- le nom de la Personne
prenomIni
- le prénom du Personne
naissIni
- la date de naissance de la Personne
Method Detail |
---|
public java.util.Date getNaissance()
Personne
public java.lang.String getNom()
Personne
public java.lang.String getPrenom()
Personne
public boolean plusAgee(Personne autre)
Personne
sur laquelle
j'applique la méthode avec l'âge de la Personne
autre
donné en paramètre. Renvoie
false
si autre
est la plus vieille,
true
dans le cas contrainre.
autre
- l'autre Personne
public void setNom(java.lang.String newNom)
Personne
(en cas de mariage
par exemple).
newNom
- le nouveau nom de la Personne
public java.lang.String toString()
Personne
courant (utilisé de manière implicite lorque
l'on fait System.out.println(unePersonne)
)
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |