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
   139   140   141   142   143   144   145   146   147   148   149