Vous êtes sur la page 1sur 1

TECHNOLAB-ISTA-JAVA- 2015-2016

TP de : Programmation Orientée Objet

TAF
Ecrire une classe Vol en Java permettant de représenter un vol aérien. Un vol
est décrit par son numéro, sa date, sa source, sa destination, son heure de
départ, sa durée, son nombre de voyageurs et sa compagnie aérienne.
- Le numéro, la source, la destination et la compagnie aérienne ne peuvent
pas varier : ils doivent être connus dès l’instanciation de l’objet.
- La date, l’heure de départ, la durée et le nombre de voyageurs doivent
être connus lors de l’instanciation. Ils doivent pouvoir varier pour une
même instance de la classe Vol.

Les vols sont classés en deux catégories :


- « avec escale » pour les durées supérieures à 4 heures.
- « sans escale » pour les durées inférieures ou égales à 4 heures.
La classe Vol doit fournir une méthode GetInformations() qui retourne les
informations encapsulées dans une instance sous la forme d’une chaîne de
caractères.
Exemple : « Le Vol sans escale numéro M3425 d’Air Mali part de Bamako à
Charles de Gaulle le 06 Novembre 2015 à 10h00, dure 6h00 et contient 76
voyageurs. »

Ecrire ensuite une méthode main() qui :


- Crée deux vols de votre choix.
- Affiche les informations concernant ces vols.
- Modifie l’heure de départ et le nombre de voyageurs du premier vol et
réaffiche ses informations.

Page 1

Vous aimerez peut-être aussi