com.ahuntsic.tp2
Classe Employe
- public class Employe
- extends com.ahuntsic.tp2.Personne
ASSURANCE_SOCIALE_TAILLE
public static final int ASSURANCE_SOCIALE_TAILLE
- critères de validation pour l'assurance sociale
HISTORIQUE_FONCTIONS_TAILLE
public static final int HISTORIQUE_FONCTIONS_TAILLE
- nombre de fonctions par défaut
HISTORIQUE_SALAIRES_TAILLE
public static final int HISTORIQUE_SALAIRES_TAILLE
- nombre de salaires par défaut
Employe
public Employe(java.lang.String assuranceSociale,
java.lang.String nom,
java.lang.String prenom,
int sexe,
com.ahuntsic.outils.MaDate naissance,
com.ahuntsic.outils.Adresse adresse)
- configure un Employe d'après les paramètres
- Paramètres:
assuranceSociale
- String
nom
- String
prenom
- String
sexe
- int
naissance
- MaDate
adresse
- Adresse
valider
private void valider(java.lang.String assuranceSociale)
- valide les attributs d'après les critères de validation
- Paramètres:
assuranceSociale
- String
ajouterFonction
public void ajouterFonction(com.ahuntsic.outils.Fonction fonction)
- ajoute une fonction à l'historique des fonctions
- Paramètres:
fonction
- Fonction
ajouterSalaire
public void ajouterSalaire(com.ahuntsic.outils.Salaire salaire)
- ajoute un salaire à l'historique des salaires
- Paramètres:
salaire
- Salaire
getFonction
public com.ahuntsic.outils.Fonction getFonction(int posi)
- retourne une Fonction d'après la position passée en paramètre
- Paramètres:
posi
- int
- Retourne:
- Fonction
getSalaire
public com.ahuntsic.outils.Salaire getSalaire(int posi)
- retourne un Salaire d'après la position passée en paramètre
- Paramètres:
posi
- int
- Retourne:
- Salaire