Page 144 - IT2
P. 144
Soit la class Formateur qui comporte les attributs suivants :
codeIdentifiant int
nom String
prenom String
sexe char (‘M’,’F’)
age int
spacialité String
1) Codage de la class Formateur : (1.5 Pts)
Ecrire la class Formateur.
Ajouter un compteur qui permet de compter le nombre des objets créés de la class Formateur.
Ajouter un constructeur sans argument qui initialise l’attribut codeIdentifiant de la class Formateur ;
le code doit avoir la valeur du compteur.
Ajouter un constructeur qui initialise tous les attributs de la classe Formateur.
Ajouter une méthode afficher () qui afficher toutes les informations d’un formateur.
2) Créer une exception nommée erreurAge qui se déclenche lors de la saisie d’un âge négatif
d’un formateur. (0.5 Pt)
Soit la classe Stagiaire qui modélise un stagiaire et qui comporte les attributs suivants :
codeStagiaire int
nom String
prenom String
niveau int
3) Codage de la class Stagiaire : (1 Pt)
Ecrire la class Stagiaire
Ajouter un compteur qui permet de compter le nombre des objets créés de la class Stagiaire.
Ajouter un constructeur sans argument qui initialise l’attribut codeStagiaire de la class Stagiaire ; le
code doit avoir la valeur du compteur.
Ajouter un constructeur qui initialise tous les attributs de la classe Stagiaire.
Soit la classe Parrain qui reprend tous les attributs de la classe Formateur et qui y ajoute une
collection d’objets Stagiaire (liste des stagiaires parrainés par le formateur identifiés par leurs
codeStatgiaire).
4) Codage de la class Parrain : (1 Pt)
Ecrire la classe Parrain.
Ajouter une méthode afficher() qui affiche toutes les informations sur un parrain.
5) Ajouter une méthode ajouterStagiaire() qui ajoute un Stagiaire à la collection des stagiaires
parrainés par le formateur. (1 Pt)
6) Ajouter une méthode supprimerStagiaire() qui supprime un stagiaire de la collection des
stagiaires parrainés par le formateur. (1 Pt)
PARTIE IV : PROGRAMMATION EVENEMENTIELLE EN VB.NET, C# OU JAVA (6 PTS)
Pour plus de convivialité, On souhaite développer quelques fonctionnalités de l’application de gestion
de parrainage des stagiaires.
1) Créer un formulaire permettant de mettre à jour les informations relatives à un formateur (1
Pt)
2) Créer un formulaire permettant de mettre à jour les informations relatives à un stagiaire (1
Pt)
3) Créer un formulaire qui permet :
a. Ajouter un stagiaire à la collection des stagiaires parrainés par un formateur. (0.5 Pt)
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

