Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
E
F
G
H
I
L
M
N
P
R
S
T
A
Annuaire
- interface
Annuaire
.
Annuaire téléphonique permettant d'associer à une Personne une liste de numéros de téléphones.
afficher()
- Method in interface
Annuaire
affiche l'intégralité de l'annuaire, sous la forme d'une personne par ligne suivie de ses numéros de téléphone.
ajouter(int, NumTel)
- Method in interface
ListeNumTel
ajoute un numéro à une position donnée dans la liste, sans effet si le numéro est déjà présent dans la liste.
ajouterDebut(NumTel)
- Method in interface
ListeNumTel
ajoute un numéro au début de la liste, sans effet si le numéro est déjà présent dans la liste.
ajouterEntree(Personne, ListeNumTel)
- Method in interface
Annuaire
ajoute une nouvelle entrée dans l'annuaire.
ajouterFin(NumTel)
- Method in interface
ListeNumTel
ajoute un numéro à la fin de la liste, sans effet si le numéro est déjà présent dans la liste.
ajouterNumeroDebut(Personne, NumTel)
- Method in interface
Annuaire
ajoute un numero au début de la liste des numéros d'une personne.
ajouterNumeroFin(Personne, NumTel)
- Method in interface
Annuaire
ajoute un numero à la fin de la liste des numéros d'une personne.
C
contientNumero(int)
- Method in interface
ListeNumTel
Teste la présence d'un numéro dans la liste.
E
equals(Object)
- Method in class
NumTel
teste l'égalité de ce numéro de téléphone avec un autre.
F
FAX
- Static variable in class
NumTel
fax
FIXE_DOM
- Static variable in class
NumTel
telephone fixe domicile
FIXE_PROF
- Static variable in class
NumTel
telephone fixe professionnel
G
getCivilite()
- Method in class
Personne
retourne la civilite de la personne
getNom()
- Method in class
Personne
retourne le nom de la personne
getNumero()
- Method in class
NumTel
retourne le numéro de téléphone
getPrenom()
- Method in class
Personne
retourne le prenom de la personne
getType()
- Method in class
NumTel
retourne le type de ce numéro de téléphone
H
hashCode()
- Method in class
NumTel
redéfinition de la méthode hashCode pour rester cohérent avec la méthode equals.
I
INCONNU
- Static variable in class
NumTel
nature du numéro inconnue
INCONNU
- Static variable in class
Personne
iterator()
- Method in interface
ListeNumTel
Renvoie un itérateur sur les numéros de téléphone contenus dans la liste.
L
LectureClavier
- class
LectureClavier
.
Cette classe a pour rôle de faciliter la lecture de données à partir du clavier.
LectureClavier()
- Constructor for class
LectureClavier
ListeNumTel
- interface
ListeNumTel
.
Représente une liste de numéros de téléphone.
ListeNumTelTest
- class
ListeNumTelTest
.
ListeNumTelTest.java Created: Mon Feb 04 15:37:16 2002
ListeNumTelTest()
- Constructor for class
ListeNumTelTest
lireChaine()
- Static method in class
LectureClavier
lecture au clavier d'une chaine de caractêres
lireChar()
- Static method in class
LectureClavier
lecture au clavier d'une réponse de type oui/non.
lireDouble()
- Static method in class
LectureClavier
lecture au clavier d'un reél double précision (double) le double lu
lireEntier()
- Static method in class
LectureClavier
lecture au clavier d'un entier simple precision (int)
lireFloat()
- Static method in class
LectureClavier
lecture au clavier d'un réel simple précision (float)
lireOuiNon()
- Static method in class
LectureClavier
lecture au clavier d'une réponse de type oui/non.
M
MLLE
- Static variable in class
Personne
MME
- Static variable in class
Personne
MR
- Static variable in class
Personne
main(String[])
- Static method in class
ListeNumTelTest
N
NumTel
- class
NumTel
.
Représente un numéro de téléphone.
NumTel(int, char)
- Constructor for class
NumTel
crée un numéro de téléphone d'un type donné.
NumTel(int)
- Constructor for class
NumTel
crée un numéro de téléphone de type inconnu
nbNumeros()
- Method in interface
ListeNumTel
retourne le nombre de numéros de la liste (>=1).
numero(int)
- Method in interface
ListeNumTel
retourne le ième numéro de la liste,
null
si la liste contient moins de
i
numéros.
numeros(Personne)
- Method in interface
Annuaire
retourne la liste des numéros d'une personne si la personne est absente retourne null
P
PORTABLE
- Static variable in class
NumTel
telephone portable
Personne
- class
Personne
.
Personne.java Represente une personne décrite par : - son nom - son prenom - sa civilite.
Personne(String, String)
- Constructor for class
Personne
crée un personne en indiquant son nom et son prenom, sa civilité n'est pas specifiée et est initialisée à INCONNU
Personne(int, String, String)
- Constructor for class
Personne
crée un personne en indiquant sa civilité, son nom et son prenom.
personnes()
- Method in interface
Annuaire
renvoie un iterateur sur l'ensemble des personnes contenues dans l'annuaire
premierNumero(Personne)
- Method in interface
Annuaire
retourne le premier numéro d'une personne, si la personne n'est pas dans l'annuaire retourne null.
premierNumero()
- Method in interface
ListeNumTel
retourne le premier numéro de la liste (il existe forcément)
R
retirer(int)
- Method in interface
ListeNumTel
Enlève un numéro de la liste, cette opération n'est possible que si la liste contient au moins deux numéros (nbNumero()>1).
S
setCivilite(int)
- Method in class
Personne
modifie la civilite de la personne.
supprimer(Personne)
- Method in interface
Annuaire
supprime une personne de l'annuaire.
supprimer(Personne, int)
- Method in interface
Annuaire
supprime un numero donné pour une personne.
T
toString()
- Method in interface
ListeNumTel
Retourne dans une chaîne de caractères la séquence des numéros contenu dans cette liste.
toString()
- Method in class
NumTel
renvoie une représentation textuelle du numéro de téléphone sous la forme d'une chaîne de caractères.
toString()
- Method in class
Personne
A
C
E
F
G
H
I
L
M
N
P
R
S
T
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes