java.lang.ObjectVliegtuig
public class Vliegtuig
Beschrijft een vliegtuig met een aantal plaatsen.
Constructor Summary | |
---|---|
Vliegtuig(int aantalPlaatsen)
Constructor voor objecten van de klasse Vliegtuig. |
Method Summary | |
---|---|
int |
aantalPassagiers()
Berekent het aantal aanwezige passagiers in het vliegtuig. |
int |
aantalPlaatsen()
Geeft het aantal plaatsen in het vliegtuig terug. |
int |
aantalVrijePlaatsen()
Berekent het aantal vrije plaatsen in het vliegtuig. |
void |
printPassagierslijst()
Toont de passagierslijst in het terminalvenster. |
void |
stapIn(Passagier passagier,
int plaatsnummer)
Laat een passagier plaatsnemen op een plaats in het vliegtuig indien die plaats vrij is. |
void |
stapUit(Passagier passagier)
Laat een passagier uit het vliegtuig stappen. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Vliegtuig(int aantalPlaatsen)
aantalPlaatsen
- Het aantal beschikbare plaatsen in het vliegtuig.Method Detail |
---|
public int aantalPassagiers()
public int aantalPlaatsen()
public int aantalVrijePlaatsen()
public void printPassagierslijst()
public void stapIn(Passagier passagier, int plaatsnummer)
passagier
- De passagier die in het vliegtuig stapt.plaatsnummer
- De plaats waar de passagier wenst te zitten.public void stapUit(Passagier passagier)
passagier
- De passagier die uitstapt.