Avez-vous une question? (216) 97 656 803 hajjriadh@gmail.com
Java

Java : Exercice: 0425042017

Un cours complet pour maîtriser Java : Exercice: 0425042017.

0 chapitres 0 QCM Accès gratuit

Java : Exercice: 0425042017

java exercice I-On Considère un programme de gestion du personnel employé par une entreprise. On peut distinguer dans cette entreprise, les différents types de salariés suivants :
    • Les employés qui sont décrits par un matricule, un nom, un nombre d’heures et un taux horaire de rémunération
    • Les vendeurs sont des employés qui touchent en plus une commission = Ventes * Pourcentage
    • à part les employés et les vendeurs, l’entreprise emploie une 3ème catégorie de salariés qui sont les directeurs. Ceux-ci sont des salariés qui touchent un salaire fixe augmenté d’une prime et ils dirigent un certain nombre d’employés.
    • Ce programme doit être capable de :
      • Saisir toutes les informations associées à un salarié
      • Afficher toutes les informations associées à un salarié
      • Calculer la paye d’un salarié
    • A partir des éléments exposés ci-dessus, on voudrait représenter la structure des données Correspondantes à ce programme en adoptant une approche par objets. Pour ceci, on vous demande de : 1. Identifier les différentes classes et donner leur hiérarchie. 2. Ecrire les classes identifiées en java.
II- Reprenons la hiérarchie de classes décrite dans l’exercice précédent. Nous souhaitons maintenant utiliser un tableau pour stocker l’ensemble des salariés de l’entreprise. A partir de ce tableau, nous voulons pouvoir :
      • Ajouter un salarié donné dans le tableau
      • supprimer un salarié de rang donné du tableau
      • afficher les informations concernant tous les salariés
      • calculer le total des payes à verser.
Travail demandé : Créer la classe TableSalaries III- Utilisez les classes décrites dans les deux questions précédentes pour écrire un programme principal permettant de créer un tableau de salariés et de le gérer à l’aide du menu suivant :
  1. Ajouter un salarié
  2. Supprimer un salarié
  3. Afficher les salariés
  4. Total des payes à verser
  5. Quitter