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

