Page 693 - IT2
P. 693
Ci-dessous l’explication du menu :
1. Ajouter un nouveau quartier au tableau des quartiers dont les informations sont saisies
au clavier.
2. Afficher tous les quartiers.
3. Supprimer le quartier dont le nom est donné par l’utilisateur.
4. Afficher les quartiers dont le nombre d’habitants est inférieur à une valeur saisie.
5. Copier le contenu de tableau dans un fichier texte dont le nom est saisi par
l’utilisateur. Un quartier par ligne, les champs sont séparés par le caractère « \ ».
Dossier 2: Programmation orientée objet (30 pts)
Développement d’une application orientée objet pour la gestion des appareils électriques
On désire réaliser une application pour une société qui fabrique et commercialise des
appareils électriques :
Classe Appareil : On considère qu’un appareil est caractérisé par une référence, une
puissance (exprimée en watt), un poids et un prix.
1)
a. Ecrire la classe « AppElectrique » permettant de modéliser ces objets. (2 pts)
Ajouter à cette classe un constructeur permettant d’instancier des objets de la classe
« AppElectrique » dont on précisera la référence, la puissance, le poids, et un
constructeur sans paramètres. (2 pts).
b. Réécrire la méthode ToString() pour afficher les caractéristiques de l’appareil. (2 pts)
c. Ecrire la méthode ClasseEneergetique() : qui permet d’afficher la classe énergétique de
l’appareil selon sa puissance : (2 pts)
· Si la puissance est inférieure strictement à 300 watt c’est la classe A
Filière Epreuve Session 4/6
DI Synthèse V2 Juillet 2015

