Page 826 - IT2
P. 826
b. Ajouter un constructeur par défaut. (2 pts)
c. Créer la méthode publique void setSalle (Salle newSalle) permettant d’attribuer une
nouvelle salle passée en paramètre. (4 pts)
Il faut s’assurer que :
Soit aucune salle n’est affectée à notre séance soit elle est différente de la nouvelle
salle. (penser à la méthode equals de la classe Salle)
Supprimer notre séance de l’ancienne salle et l’attribuée à la nouvelle. (penser à la
méthode removeSeance et addSeance de la classe Salle).
3. Programme principal.
a. Instancier les objets suivants (8 pts)
a. Deux objets de la classe salle.
b. Un objet de la classe Patient,
c. Un objet de la classe Médecin,
d. deux objets de la classe Produit.
e. trois objets de la classe Matériel.
f. Deux objets de la classe Séance
En affectant le patient, le médecin, les produits et les matériels pour les deux séances.
En attribuant chaque séance à une salle différente.
b. Echanger les séances entre les deux salles. (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 séances de la journée courante. (6 pts)
b. Afficher au-dessous de la grille le nombre total des séances affichées (3 pts)
Filière Epreuve Session 6/8
DI (CDS de 2 à 3) Synthèse V1 Juillet 2016
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

