|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEmploye
Représente un employé. La classe employée est une classe abstraite.
Field Summary | |
static int |
INDICE_BRUT_MAX
la valeur maximale pour l'indice brut |
static int |
INDICE_BRUT_MIN
la valeur minimale pour l'indice brut |
protected int |
indiceBrut
l'indice brut de l'employé (pour le calcul de son salaire). |
protected java.lang.String |
nom
le nom de l'employé |
protected java.lang.String |
prenom
le prénom de l'employé |
Constructor Summary | |
protected |
Employe(java.lang.String nom,
java.lang.String prenom,
int indiceBrut)
Crée une nouvelle instance d'employé. |
Method Summary | |
void |
afficher()
affiche sur la sortie standard ( System.out ) les
caractéristiques de l'employé. |
boolean |
equals(java.lang.Object o)
teste l'égalité de deux employés. |
java.lang.String |
exporter()
fournit un chaîne de caractères correspondant au format d'enregistrement de l'employé dans un fichier texte. |
int |
getIndiceBrut()
accesseur pour la propriété indiceBrut. |
java.lang.String |
getNom()
accesseur pour la propriété nom. |
java.lang.String |
getPrenom()
accesseur pour la propriété prenom. |
abstract double |
indemniteTravailPenible()
calcule le montant de l'indemnité de travail pénible qui devra être versée à cet employé. |
void |
setIndiceBrut(int indiceBrut)
modifieur pour la propriété indiceBrut. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int INDICE_BRUT_MIN
public static final int INDICE_BRUT_MAX
protected java.lang.String nom
protected java.lang.String prenom
protected int indiceBrut
Constructor Detail |
protected Employe(java.lang.String nom, java.lang.String prenom, int indiceBrut)
nom
- son nomprenom
- son prenomindiceBrut
- son indice brutMethod Detail |
public java.lang.String getNom()
public java.lang.String getPrenom()
public int getIndiceBrut()
public void setIndiceBrut(int indiceBrut)
indiceBrut
- nouvelle valeur de la propriété indiceBrut.public abstract double indemniteTravailPenible()
public void afficher()
System.out
) les
caractéristiques de l'employé.
public java.lang.String exporter()
public boolean equals(java.lang.Object o)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |