Page 1225 - IT2
P. 1225

·   le nom du responsable de type chaine de caractères.

              1.  Créer la classe commerce. (1 pt)

              2.  Ajouter un constructeur avec paramètres, les accesseurs et les modificateurs. (0,5 pt)

              3.  Ajouter la méthode toString() permettant d’afficher les informations d’un commerce. (0,25 pt)

          La  galerie  offre  trois  possibilités  d’activités  pour  ses  différents  commerces :  habillement  /  aménagement  /
          outillage.

          Les commerces d’habillements sont répartis par spécialité : adultes ou enfants.

          Les commerces d’aménagements  sont de 2 catégories : design ou décoration.

          Les commerces d’outillages sont de deux types : machines ou appareils.

              4.  Créer les trois classes « habillement », « aménagement » et « outillage » héritant de la classe commerce
                 en rajoutant à chacune des classes les attributs spécifiques. (0,75 pt)

              5.  Surcharger les constructeurs, redéfinissez les méthodes d’affichage. (0,5 pt)

          La galerie sera représentée  par une classe caractérisée par :

              ·  un nom commercial de type chaine de caractères,
              ·  un tableau de commerce,
              ·  et une adresse de type chaine de caractères.

              6.  Créer la classe « galerie ». (0,5 pt)

              7.  Ecrire une méthode permettant d’ajouter un commerce dans la galerie. (0,25 pt)

              8.  Ecrire une méthode permettant de supprimer un commerce dans la galerie. (0,25 pt)

              9.  Ecrire une méthode permettant de calculer le nombre de commerces spécialisés en outillages. (0,75 pt)

              10. Ecrire une méthode permettant d’afficher les noms  des commerces ayant le même responsable. (1 pt)

              11. Dans  une  classe  test,  créer  une  galerie  et  ajouter  lui  un  commerce  d’outillage,  trois  commerces
                 d’aménagement  et  deux  commerces  d’habillement.  Tester  toutes  vos  méthodes  fraichement
                 développées. (1pt)

              12. Créer une interface permettant de :

                     a)  Ajouter un commerce tout en contrôlant la saisie. (0,5 pt)

                                   Les champs numéro, superficie, et montant du capital doivent être numériques.
                                   Selon  l’activité  du  commerce,  utiliser  des  listes  déroulantes  pour  les  champs
                                     spécialité  (pour  les  commerces  d’habillement),  catégorie  (pour  les  commerces
                                     d’aménagement, et type (pour les commerces d’outillage).

                     b)  Modifier les caractéristiques d’un commerce. (0,25 pt)

                     c)  Supprimer un commerce. (0,25 pt)

              13. Créer  une  interface  permettant  de  consulter  tous  les  commerces  classés  par  superficie  dans  ordre
                 décroissant. (1,25 pt)


                                         www.itlearning-settat.com

                                  Email: admission@itlearning-settat.com
                                                  Tél.:0661077812
                                                                                                              3/3
   1220   1221   1222   1223   1224   1225   1226   1227   1228   1229   1230