Page 1234 - IT2
P. 1234

Chaque logement est caractérisé par :


              ·  Un numéro de type entier,
              ·  Une surface en m² de type entier,
                                                                                                 er
              ·  Un numéro d’étage de type entier ne prenant que les valeurs 0 (rez-de-chaussée) ou 1 (1  étage),
              ·  Un montant qui représente la valeur (coût d’achat) du logement de type réel,
              ·  Un montant de loyer de type réel.


              1.  Créer la classe « logement ». (1 pt)

              2.  Ajouter à cette classe les sélecteurs et les modificateurs ainsi qu’un constructeur avec paramètres. (0,5 pt)

              3.  Ajouter la méthode toString() pour afficher les informations d’un logement. (0,5 pt)

          Le centre de vacances est caractérisé par :


              ·  Un nom.
              ·  Un tableau de logements.
              ·  Une adresse.

              4.  Créer la classe « centre » et un constructeur avec paramètres. (1 pt)

              5.  Créer une méthode permettant d’ajouter logement au centre. (0,25 pt)

              6.  Créer une méthode permettant de modifier un logement du centre. (0,25 pt)

              7.  Ecrire  une  méthode  renvoyant  le  numéro  du  logement ayant  la  valeur  (coût  d’achat)  la  plus  élevée.
                 (0,75pt)

              8.  Ecrire une méthode permettant d’afficher tous les logements d’un étage (0 ou 1) donné en paramètres.
                 (1pt)

              9.  Ecrire une classe test afin de  tester le code déjà écrit. (0,5 pt)

              10. Créer  une  interface  permettant  d’ajouter  un  logement au  centre.  Effectuer  les  contrôles  nécessaires
                 (Types de champs, 2 étages seulement…). (1,5 pt)

              11. Créer une interface permettant d’afficher les logements d’un même étage. (0,75 pt)


























                                         www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com
                                                  Tél.:0661077812
                                                                                                              3/3
   1229   1230   1231   1232   1233   1234   1235   1236   1237   1238   1239