Académique Documents
Professionnel Documents
Culture Documents
TD 3
On se propose de modéliser avec une approche objet, la gestion du trafic aérien d’un
aéroport. Le diagramme de classe suivant présente les différentes classes du problème ainsi
que leurs relations
Classe Aeroport :
Un aéroport permet de gérer l’historique des autorisations de décollages ou atterrissages
(Autorisé / Refusé). Un avion pourra atterrir s’il y a une place vide dans le parking de
l’aéroport.
Le Constructeur de la classe Aeroport prend deux paramètres : le nom (string) et la capacité
(int) de son parking.
En plus de son constructeur, la classe Aeroport définit les méthodes suivantes :
− GetParking() permet de retourner le numéro (int) d’une place parking vide. Si le
parking est plein cette méthode retourne -1.
− Historique()permet d’afficher sur la console tous les messages d’autorisations ou de
refus d’atterrissage ou de décollage.
Classe Avion :
La classe avion est défini comme suit :