Page 148 - IT2
P. 148

prenom                String
                 sexe                  char (‘m’,’f’)
                 age                   int
                 affectation           String

              1)  Codage de la class Enseignant : (1.5 Pts)
                   Ecrire la class Enseignant.
                   Ajouter  un  compteur  qui  permet  de  compter  le  nombre  des  objets  créés  de  la  class
                     Enseignant.
                   Ajouter  un  constructeur  sans  argument  qui  initialise  l’attribut  codeIdentifiant  de  la  class
                     Enseignant ; le code doit avoir la valeur du compteur.
                   Ajouter un constructeur qui initialise tous les attributs de la classe Enseignant.
                   Ajouter une méthode afficher () qui afficher toutes les informations d’un Enseignant.

              2)  Créer  une  exception  nommée  erreurAge  qui  se  déclenche  lors  de  la  saisie  d’un  âge
                 négatif d’un Enseignant.  (0.5 Pt)

          Soit la classe Etudiantqui modélise un Etudiant et qui comporte les attributs suivants :
                 codeÉtudiant          int
                 nom                   String
                 prenom                String
                 niveau                int

              3)  Codage de la class Etudiant: (1 Pt)
                   Ecrire la class Etudiant
                   Ajouter un compteur qui permet de compter le nombre des objets créés de la class Étudiant.
                   Ajouter  un  constructeur  sans  argument  qui  initialise  l’attribut  codeEtudiant  de  la  class
                     Etudiant; le code doit avoir la valeur du compteur.
                   Ajouter un constructeur qui initialise tous les attributs de la classe Étudiant.


          Soit la classe Parrain qui reprend tous les attributs de la classe Enseignant et qui y ajoute une
          collection d’objets Etudiant(liste des étudiants parrainés par l’Enseignant identifiés par leurs
          codeEtudiant).

              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  ajouterÉtudiant()  qui  ajoute  un  Etudiant  à  la  collection  des
                 étudiants parrainés par un enseignant. (1 Pt)

              6)  Ajouter  une  méthode  supprimerÉtudiant()  qui  supprime  un  Etudiant  de  la  collection
                 des Etudiants parrainés par un enseignant. (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 étudiants.

              1)  Créer  un  formulaire  permettant  de  mettre  à  jour  les  informations  relatives  à  un
                 Enseignant (1 Pt)
              2)  Créer  un  formulaire  permettant  de  mettre  à  jour  les  informations  relatives  à  un
                 Etudiant (1 Pt)
              3)  Créer un formulaire qui permet :
                 a.  Ajouter un Etudiant à la collection des étudiants parrainés par un enseignant. (0.5
                     Pt)


                                        www.itlearning-settat.com
                              Email: admission@itlearning-settat.com
                                               Tél.:0661077812
   143   144   145   146   147   148   149   150   151   152   153