Wanneer je tijdens het online boeken van een vliegtuigticket alle vluchtgegevens invult, wordt op de achtergrond een object aangemaakt die deze gegevens verzamelt. Achteraf kan je dan jouw ticket printen en meebrengen naar de luchthaven.
Elk vliegtuigticket heeft een uniek nummer, gecodeerd in de streepjescode. Je kiest achtereenvolgens het vluchtnummer, bijvoorbeeld WAL 833 451, je plaats in het vliegtuig, 23B, en of je al dan niet first class wil vliegen. Uiteraard is je naam ook verplicht. Het nummer van de gate wordt achteraf toegevoegd.
chrijf de header van de klasse VliegtuigTicket
.
Haal uit de omschrijving van het vliegtuigticket de nodige velden.
De constructor van een instantie van de klasse VliegtuigTicket
vraagt alle
waarden die je aan de velden geeft op, behalve het nummer van de gate en de klasse waarin
je vliegt. Deze velden geef je expleciet een defaultwaarde.
Programmeer in de klasse VliegtuigTicket
accessoren voor alle velden.
Programmeer voor alle velden de passende mutatoren.
Vandewalle, D.1 (2018). Leren programmeren, een objectgeoriënteerde aanpak, Java in BlueJ2 (2de editie). Acco Uitgeverij3.