Page 669 - IT2
P. 669

Ci-dessous l’explication du menu :

                   1. Ajouter une nouvelle route dont les informations sont saisies au clavier au tableau  des

                   routes.

                   2. Afficher les routes saisies.

                   3. Afficher les routes dont la ville de départ est saisie au clavier.

                  4. Supprimer du tableau  une route  dont le nom est donné par l’utilisateur.

                  5. Copier le contenu de tableau des routes dans un fichier texte dont le nom est saisi par
                 l’utilisateur.  Chaque  route  est  stockée  dans  une  ligne,  les  champs  sont  séparés  par  le

                 caractère virgule (« , » ).



                     Dossier 2: Programmation orientée objet (30 pts)

                         Développement d’une application orientée objet pour la gestion d’un magasin


               On souhaite informatiser la gestion des ventes au sein d’un magasin. On considère alors
               qu’un article est caractérisé par son numéro de série, son prix hors taxe, sa quantité en stock,
               et la quantité minimale

               1)  a)  Ecrire la classe « Article ». (2 pts)
                   Ajouter  à  cette  classe  un  constructeur  permettant  d’instancier  des  objets  de  la  classe
                   « Article » dont on précisera le numéro de série, le prix hors taxe, la quantité en stock, la
                   quantité minimale et un constructeur sans paramètres. (2 pts)
                   b)  Réécrire la méthode ToString() pour afficher les caractéristiques d’un article. (2 pts)
                   c)  Ajouter à la classe Article  les méthodes suivantes:
                   -   S’approvisionner  (int qte) : qui  permet  d’approvisionner  le  stock  par une quantité
                      donnée. (2pts)




                      Filière                   Epreuve                        Session               4/6
                       DI                      Synthèse V1                    Juillet 2015
   664   665   666   667   668   669   670   671   672   673   674