Page 851 - IT2
P. 851

·    professionnel : Collection de Professionnels.
                             ·    ListeSeServir : Collection de SeServir

                             ·    ListeConsommer : Collection de Consommer
                          b.  Ajouter un constructeur par défaut. (2 pts)
                          c.  Créer la méthode publique void setAtelier (Atelier newAtelier) permettant d’attribuer

                              un nouvel atelier passé en paramètre. (4 pts)
                              Il faut s’assurer que :
                                 Soit  aucun  atelier  n’est  affecté  à  notre  TP  soit  il  est  différent  du  nouveau  atelier.
                                 (penser à la méthode equals de la classe Atelier)

                                 Supprimer notre TP de l’ancien atelier pour l’attribué au nouveau. (penser à la méthode
                                 removeAtelier et addAtelier de la classe Atelier).

                   3.  Programme principal.

                          a.  Instancier les objets suivants (8 pts)
                                 a.  Deux objets de la classe Atelier.
                                 b.  Un objet de la classe Stagiaire,
                                 c.  Un objet de la classe Examinateur,

                                 d.  deux objets de la classe Matière.
                                 e.  trois objets de la classe Outil.
                                 f.  Deux objets de la classe TP
                              En  affectant  le  stagiaire,  l’examinateur,  les  matières  et  les  outils  pour  les  deux  travaux

                              pratiques.
                              En attribuant chaque travail pratique à un atelier différent.
                          b.  Echanger les travaux pratiques entre les deux ateliers. (4 pts)



               Dossier 2 : (30 Pts)
               En utilisant les classes définies dans la partie 2 et en supposant que les listes nécessaires pour toutes les

               questions sont déclarées dans la class Program
               Nous proposons des interfaces graphiques permettant de faciliter la gestion des séances:
                   1.  Ecrire le code permettant de
                          a.  Afficher dans une grille les travaux pratiques de la journée courante. (6 pts)
                          b.  Afficher au-dessous de la grille le nombre total des travaux pratiques affichés (3 pts)







                      Filière                   Epreuve                        Session              6/8
                  DI (CDS de 2 à 3)            Synthèse V2                   Juillet 2016
                                           www.itlearning-settat.com

                                   Email: admission@itlearning-settat.com
                                                    Tél.:0661077812
   846   847   848   849   850   851   852   853   854   855   856