100% ont trouvé ce document utile (10 votes)
6K vues5 pages

Corrigés Exercices Java

Le document présente des exercices de programmation orientée objet en Java avec leurs corrections. Il contient deux exercices sur la définition de classes Livre et Employé avec leurs attributs, méthodes et programmes de test associés.

Transféré par

aa
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 PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (10 votes)
6K vues5 pages

Corrigés Exercices Java

Le document présente des exercices de programmation orientée objet en Java avec leurs corrections. Il contient deux exercices sur la définition de classes Livre et Employé avec leurs attributs, méthodes et programmes de test associés.

Transféré par

aa
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 PDF, TXT ou lisez en ligne sur Scribd

Université Abdelmalek Essaâdi Module : Modélisation et POO

Ecole Nationale des Sciences Appliquées GM1 && GSTR1


de Tétouan S2, 2018/19

Corrigés des exercices d’application java

Exercice 1: slide 30

1. Définir une classe Livre avec les attributs suivants : Titre, Auteur (Nom complet), Prix.
2. Définir les méthodes d’accès aux différents attributs de la classe (getters et setters)
3. Définir un constructeur surchargé permettant d’initialiser les attributs par des valeurs
saisies par l’utilisateur.
4. Définir la méthode Afficher ( ) permettant d’afficher les informations du livre en cours.
5. Écrire un programme testant la classe Livre.

Correction :

Structure du programme :

Pr. Jaber ELBOUHDIDI Programmation Java


Université Abdelmalek Essaâdi Module : Modélisation et POO
Ecole Nationale des Sciences Appliquées GM1 && GSTR1
de Tétouan S2, 2018/19

Pr. Jaber ELBOUHDIDI Programmation Java


Université Abdelmalek Essaâdi Module : Modélisation et POO
Ecole Nationale des Sciences Appliquées GM1 && GSTR1
de Tétouan S2, 2018/19

Programme Test :

Résultat :

Exercice 2: slide 35

1. Définir une classe Employé caractérisée par les attributs : Matricule, Nom, Prénom,
AnneeNaissance, AnneeEmbauche, Salaire.
2. Définir les méthodes d’accès aux différents attributs de la classe( getters et setters)

Pr. Jaber ELBOUHDIDI Programmation Java


Université Abdelmalek Essaâdi Module : Modélisation et POO
Ecole Nationale des Sciences Appliquées GM1 && GSTR1
de Tétouan S2, 2018/19

3. Définir un constructeur surchargé permettant d’initialiser les attributs par des valeurs
saisies par l’utilisateur.
4. Ajouter à la classe la méthode getAge( ) qui retourne l’âge de l’employé.
5. Ajouter à la classe la méthode getAnciennete( ) 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é


8. Ecrire un programme de test pour la classe Employé.

Exemple d’exécution :

Correction :
Structure du programme

Pr. Jaber ELBOUHDIDI Programmation Java


Université Abdelmalek Essaâdi Module : Modélisation et POO
Ecole Nationale des Sciences Appliquées GM1 && GSTR1
de Tétouan S2, 2018/19

Programme de test pour la classe Employé :

Exécution : Résultats :

Pr. Jaber ELBOUHDIDI Programmation Java

Vous aimerez peut-être aussi