Page 1213 - IT2
P. 1213
Un nouveau parc d’oiseaux de la ville ouvrira bientôt ses portes, et propose une nouvelle conception et accueille
une collection diversifiée d’oiseaux.
Afin de gérer son patrimoine d’oiseaux, la direction fait appel à vous afin de leur proposer une solution
informatisée.
Chaque oiseau est caractérisé par :
· un numéro de type entier,
· un nom scientifique de type chaine de caractères,
· une race de type chaine de caractères,
· un poids de type entier,
· et une forêt d’origine de type chaine de caractères.
1. Créer la classe « oiseau ». (1,5 pt)
2. Ajouter à cette classe un constructeur avec paramètres ainsi que les sélecteurs et les modificateurs. (1 pt)
3. Ajouter une méthode pour afficher les caractéristiques d’un oiseau donné. (0,25 pt)
Le parc abrite un millier d’oiseaux de différentes races (tableau d’oiseaux). Il est caractérisé également par un nom
et une superficie.
4. Créer la classe « parc ». (1 pt)
5. Ajouter une méthode permettant d’ajouter un nouvel oiseau qui vient d’arriver au parc. (0,25 pt)
6. Ajouter une méthode permettant de supprimer un oiseau qui a quitté le parc pour différentes raisons.
(0,25pt)
7. Ecrire une méthode permettant de modifier les informations d’un oiseau donné. (0,25 pt)
8. Ecrire une méthode permettant de calculer le poids moyen des oiseaux appartenant à une race donnée.
(1pt)
9. Ecrire une méthode permettant de calculer le nombre total d’oiseaux provenant d’une forêt d’origine bien
précise. (1 pt)
10. Créer une interface permettant d’ajouter un nouvel oiseau au parc, de supprimer un oiseau qui quitte le
parc, et de modifier les informations d’un oiseau du parc. (1 pt)
11. Créer une interface permettant d’afficher les oiseaux selon la race précisée. (0,5 pt)
www.itlearning-settat.com
Email: admission@itlearning-settat.com
Tél.:0661077812

