Page 694 - IT2
P. 694
· Si la puissance est comprise entre 300 watt et 1000 watt c’est la classe B
· Si la puissance est supérieure à 1000 watt c’est la classe C
2) Classe Television : une télévision est un appareil qui possède un type d’écran (LCD,
LED …), et une fréquence(en hertz) :
a) Ecrire une classe « Television » héritant de la classe « AppElectrique ». (2 pts)
b) Récrire le constructeur de cette classe afin d’initialiser, en plus, le type d’écran et la
fréquence avec des valeurs passées en paramètre. (2 pts)
c) Réécrire la méthode toString() affichant les caractéristiques de la télévision. (2 pts)
3) Classe VeloElec : un vélo électrique est un appareil qui a une autonomie et un
kilométrage.
a) Ecrire une classe VeloElec héritant de la classe « AppElectrique ». (2 pts)
b) Récrire le constructeur de cette classe pour définir, en plus, l’autonomie (exprimée en
Km) et le kilométrage. (2 pts)
c) Ajouter les méthodes suivantes :
i) Rouler (float distance) : permettant au vélo d’avancer et retournant le nouveau
kilométrage. (2 pts)
ii) Charger (int nbrminute) : permettant de charger la batterie et renvoyer la
nouvelle valeur de l’autonomie (on suppose qu’une heure de charge donne 10
km en autonomie). (2 pts)
d) Réécrire la méthode toString() donnant les caractéristiques d’un vélo électrique. (2
pts)
4) Classe Program : Tester ces trois classes dans un programme principal.
a) Créer un appareil électrique de type télévision (1 pt)
b) Afficher cet article et afficher sa classe énergétique. (1,5 pts)
c) Créer un article de type vélo électrique (1 pt)
d) Faites rouler ce vélo (1 pt)
e) Charger ce vélo (1 pt)
f) Afficher le vélo (0,5 pt)
Dossier 3:Programmation événementielle (30 pts)
· NB : Dans ce dossier, on vous demande de donner uniquement le code à mettre
à l’intérieur des méthodes événementielles. L’entête de ces méthodes
événementielles n’est pas demandé !
Soit le formulaire suivant dont l’objectif consiste à gérer des logements :
Filière Epreuve Session 5/6
DI Synthèse V2 Juillet 2015

