agregation
agregation
agregation
TP4
Exercice 1
Dans ce problème, nous définissons
RAFIK ABBES 1
TP4 PROGRAMMATION JAVA
Exercice 2
1. Dans cet exercice nous définissons la classe Etudiant ayant les attributs :
• id de type int qui représente le numéro d’identification d’un étudiant.
• nom de type String
• prenom de type String
a. Ecrire un constructeur pour cette classe. Ce constructeur devra initialiser tous les
attributs.
b. Ecrire (ou générer) les méthodes d’accès aux attributs (getters), et les méthodes
de modification des attributs (setters).
2. Créer une classe Promotion pour modéliser une promotion (exemple LSIM2).
Une promotion possède un nom et un tableau d’étudiants (etudiants).
a. Ecrire la méthode ajouter(Etudiant e) permettant d’ajouter un étudiant à une
promotion.
b. Ecrire la méthode toString() permettant d’afficher la description d’une
promotion.
3. Créer une classe Test avec la méthode principale main qui permet de
a. Créer cinq étudiants e1, e2, e3, e4 et e5
b. Créer deux promotions p1 et p2
c. Affecter les étudiants e1, e2 et e3 à la promotion p1
d. Affecter les étudiants e4, e5 à la promotion p2
e. Afficher les descriptions des deux promotions.
RAFIK ABBES 2