TP N°6 (Php-Poo) : Exercice 1
TP N°6 (Php-Poo) : Exercice 1
TP N°6 (Php-Poo) : Exercice 1
TP N°6 (PHP-POO)
Exercice 1 :
Exercice 2 :
1. Définir une classe Employé caractérisée par les attributs : Matricule, Nom, Prénom,
DateNaissance, DateEmbauche, Salaire.
2. Définir à l’aide des propriétés les méthodes d’accès aux différents attributs de la classe.
3. Définir un constructeur permettant d’initialiser les attributs de la méthode par des valeurs saisies
par l’utilisateur.
4. Ajouter à la classe la méthode Age( ) qui retourne l’âge de l’employé.
5. Ajouter à la classe la méthode Anciennete( ) qui retourne le nombre d’années d’ancienneté de
l’employé.
6. Ajouter à la classe la méthode AugmentationDuSalaire( ) qui augmente le salaire de l’employé
en prenant en considération l’ancienneté.
Si Ancienneté < 5 ans, alors on ajoute 2%. - Si Ancienneté < 10 ans, alors on ajoute 5%. -
Sinon, on ajoute 10%.
7. Ajouter la méthode AfficherEmployé() qui affiche les informations de l’employé comme suit :
- Matricule : […]
- Nom complet : [NOM Prénom]
- Age : […]
- Ancienneté : […]
- Salaire : […]
Le nom doit être affiché en majuscule. Pour le prénom, la première lettre doit être en majuscule,
les autres en minuscule.