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
   688   689   690   691   692   693   694   695   696   697   698