|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectNumTel
Représente un numéro de téléphone.
Un numero de téléphone est défini par un couple :
Field Summary | |
static char |
FAX
fax |
static char |
FIXE_DOM
telephone fixe domicile |
static char |
FIXE_PROF
telephone fixe professionnel |
static char |
INCONNU
nature du numéro inconnue |
static char |
PORTABLE
telephone portable |
Constructor Summary | |
NumTel(int num)
crée un numéro de téléphone de type inconnu |
|
NumTel(int num,
char type)
crée un numéro de téléphone d'un type donné. |
Method Summary | |
boolean |
equals(java.lang.Object o)
teste l'égalité de ce numéro de téléphone avec un autre. |
int |
getNumero()
retourne le numéro de téléphone |
char |
getType()
retourne le type de ce numéro de téléphone |
int |
hashCode()
redéfinition de la méthode hashCode pour rester cohérent avec la méthode equals. |
java.lang.String |
toString()
renvoie une représentation textuelle du numéro de téléphone sous la forme d'une chaîne de caractères. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final char FIXE_PROF
public static final char FIXE_DOM
public static final char PORTABLE
public static final char FAX
public static final char INCONNU
Constructor Detail |
public NumTel(int num, char type)
num
- le numéro de téléphonetype
- son type (si ce type n'est pas 'T','D','P' ou 'F', la valeur INCONNU ('?')
sera associée à ce numéro.public NumTel(int num)
num
- le numéro de téléphoneMethod Detail |
public int getNumero()
public char getType()
public java.lang.String toString()
public boolean equals(java.lang.Object o)
o
- le numéro de téléphone à comparer avec ce numéro.
false
si l'objet o n'est pas de type NumTel ou si son numéro n'est
pas identique à celui de l'objet NumTel récepteur du message, false
sinon.public int hashCode()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |