Page 1222 - IT2
P. 1222
Les boutiques des habits sont réparties par spécialité : hommes, femmes.
Les boutiques de mobiliers sont de 2 catégories : bureau ou maison.
Les restaurants sont de 2 types : classiques ou fast food.
4. Créer les trois classes « habit », « mobilier» et « restaurant » héritant de la classe boutique 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)
Le centre sera représenté par une classe caractérisée par :
· un nom commercial de type chaine de caractères,
· un tableau de boutiques,
· et une adresse de type chaine de caractères.
6. Créer la classe « centre ». (0,5 pt)
7. Ecrire une méthode permettant d’ajouter une boutique dans le centre. (0,25 pt)
8. Ecrire une méthode permettant de supprimer une boutique dans le centre. (0,25 pt)
9. Ecrire une méthode permettant de calculer le nombre de boutiques spécialisées en habits. (0,75 pt)
10. Ecrire une méthode permettant de trier les boutiques par montant de chiffre d’affaires dans un ordre
croissant. (1pt)
11. Dans une classe test, créer un centre et ajouter lui une boutique d’habits, deux boutiques de mobiliers et
trois restaurants. Tester toutes vos méthodes fraichement développées. (1pt)
12. Créer une interface permettant de :
a) Ajouter une boutique tout en contrôlant la saisie. (0,5 pt)
Les champs code, superficie, et chiffre d’affaires doivent être numériques.
Selon l’activité de la boutique, utiliser des listes déroulantes pour les champs
spécialité (pour les boutiques d’habits), catégorie (pour les boutiques de mobiliers),
et type (pour les restaurants).
b) Modifier les caractéristiques d’une boutique. (0,25 pt)
c) Supprimer une boutique. (0,25 pt)
13. Créer une interface permettant de consulter toutes les boutiques classées par montant de chiffre
d’affaires dans un ordre croissant. (1,25 pt)
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812
3/3

