|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEmploye
Permanent
Représente un employé permanent.
Field Summary |
Fields inherited from class Employe |
INDICE_BRUT_MAX, INDICE_BRUT_MIN, indiceBrut, nom, prenom |
Constructor Summary | |
Permanent(java.lang.String nom,
java.lang.String prenom,
int indiceBrut,
boolean diurne,
int nbja)
Crée une nouvelle instance d'employé permanent |
Method Summary | |
void |
afficher()
affiche sur la sortie standard ( System.out ) les
caractéristiques de l'employé. |
java.lang.String |
exporter()
fournit un chaîne de caractères correspondant au format d'enregistrement de l'employé dans un fichier texte. |
int |
getNbJoursAbraseuse()
accesseur pour la propriété nbJoursAbraseuse. |
double |
indemniteBruit()
calcule le montant de l'indemnité qui devra être versée à cet employé pour cause de travail bruyant. |
double |
indemniteNuit()
calcule le montant de l'indemnité qui devra être versée à cet employé pour travail nocturne. |
double |
indemniteTravailPenible()
calcule le montant de l'indemnité de travail pénible qui devra être versée à cet employé (indemnité bruit + indemnité de travail pénible) |
boolean |
isDiurne()
accesseur pour la propriété diurne. |
void |
setDiurne(boolean diurne)
modifieur pour la propriété diurne. |
void |
setNbJoursAbraseuse(int nbJoursAbraseuse)
modifieur pour la propriété nbJoursAbraseuse. |
Methods inherited from class Employe |
equals, getIndiceBrut, getNom, getPrenom, setIndiceBrut |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Permanent(java.lang.String nom, java.lang.String prenom, int indiceBrut, boolean diurne, int nbja)
nom
- son nomprenom
- son prenomindiceBrut
- son indice brutdiurne
- si true
l'employé est un travail diurne
sinon c'est un travailleur nocturne.nbja
- le nombre de jours travaillés sur abraseuse.Method Detail |
public boolean isDiurne()
public void setDiurne(boolean diurne)
diurne
- nouvelle valeur de la propriété diurne.public int getNbJoursAbraseuse()
public void setNbJoursAbraseuse(int nbJoursAbraseuse)
nbJoursAbraseuse
- nouvelle valeur de la propriété nbJoursAbraseuse.public double indemniteBruit()
public double indemniteNuit()
public double indemniteTravailPenible()
indemniteTravailPenible
in class Employe
public java.lang.String exporter()
Employe
exporter
in class Employe
public void afficher()
Employe
System.out
) les
caractéristiques de l'employé.
afficher
in class Employe
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |