0% ont trouvé ce document utile (0 vote)
5 vues1 page

Classe Abstraite et Interface en Java

Le document présente des exercices sur les classes abstraites et les interfaces en programmation, incluant la gestion de figures géométriques, d'icônes et de figurines avec des fonctionnalités d'affichage et de mesure. Il décrit également une classe Employe avec des attributs et des méthodes pour calculer les salaires selon différents types d'employés, ainsi que la gestion d'une collection d'employés. Les exercices visent à illustrer l'utilisation de l'héritage et du polymorphisme dans la conception de programmes.

Transféré par

aziz.jouini1998
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues1 page

Classe Abstraite et Interface en Java

Le document présente des exercices sur les classes abstraites et les interfaces en programmation, incluant la gestion de figures géométriques, d'icônes et de figurines avec des fonctionnalités d'affichage et de mesure. Il décrit également une classe Employe avec des attributs et des méthodes pour calculer les salaires selon différents types d'employés, ainsi que la gestion d'une collection d'employés. Les exercices visent à illustrer l'utilisation de l'héritage et du polymorphisme dans la conception de programmes.

Transféré par

aziz.jouini1998
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

TD 6 : Classe abstraite et interface

Exercice 1
 Outre les figures géométriques (cercles et rectangles), nous
disposons d’icônes (caractérisées par leurs noms et par leurs points
d’origine ) et des figurines (identifiées par leurs tailles et leurs
noms)
 Notre programme doit offrir les fonctionnalités suivantes:
o Afficher les mesures des figurines et des formes
géométriques sachant que une figurine est mesurable par sa
taille, un rectangle est mesurable par son hauteur et sa
largeur et un cercle est mesurable par son rayon.
o Afficher l’identifiant des objets sachant qu’une forme
géométrique et une icône sont identifiables par leurs points
d’origine et une figurine et identifiable par son nom
 Créer un tableau d’identifiables et afficher l’identité des différents
objets
 Créer un tableau de mesurables et afficher les mesures des
différents objets

Exercice 2
Un employé est caractérisé par son nom, son prénom et son âge

1) Définir une classe Employe dotée des attributs nécessaires, d'une méthode
permettant de calculer le salaire de l'employé selon sa catégorie et d'une
méthode retournant le nom et le prénom de l'employé.

2)Le calcul du salaire mensuel dépend du type de l'employé. On distingue les types
d'employés suivants :

 Ceux affectés à la Vente. Leur salaire mensuel est le 20 % du chiffre


d'affaire qu'ils réalisent plus 400 dinars.
 Ceux affectés à la Représentation. Leur salaire mensuel est également le 20 %
du chiffre d'affaire qu'ils réalisent, plus 800 dinars.
 Ceux affectés à la Production. Leur salaire vaut le nombre d'unités produites
multipliées par 5.
 Ceux affectés à la Manutention. Leur salaire vaut leur nombre d'heures de travail
multipliées par 25 dinars.

3) Certains employés des secteurs production et manutention sont appelés à fabriquer et


manipuler des produits dangereux. Ces employés parviennent à obtenir une prime de
risque mensuelle égale à 400 dinars.

4) Le personnel de l'entreprise est une collection finie d'employés de différentes natures


où on peut : ajouter un employé, afficher les salaires de tous les employés et calculer le
salaire moyen du personnel.

Vous aimerez peut-être aussi