Class Vliegtuig

java.lang.Object
  extended by Vliegtuig

public class Vliegtuig
extends java.lang.Object

Beschrijft een vliegtuig met een aantal plaatsen.

Version:
2014-11-10
Author:
Dominiek Vandewalle

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

Vliegtuig

public Vliegtuig(int aantalPlaatsen)
Constructor voor objecten van de klasse Vliegtuig.

Parameters:
aantalPlaatsen - Het aantal beschikbare plaatsen in het vliegtuig.
Method Detail

aantalPassagiers

public int aantalPassagiers()
Berekent het aantal aanwezige passagiers in het vliegtuig.

Returns:
Het aantal passagiers.

aantalPlaatsen

public int aantalPlaatsen()
Geeft het aantal plaatsen in het vliegtuig terug.

Returns:
Het aantal plaatsen in het vliegtuig.

aantalVrijePlaatsen

public int aantalVrijePlaatsen()
Berekent het aantal vrije plaatsen in het vliegtuig.

Returns:
Het aantal vrije plaatsen.

printPassagierslijst

public void printPassagierslijst()
Toont de passagierslijst in het terminalvenster.


stapIn

public void stapIn(Passagier passagier,
                   int plaatsnummer)
Laat een passagier plaatsnemen op een plaats in het vliegtuig indien die plaats vrij is.

Parameters:
passagier - De passagier die in het vliegtuig stapt.
plaatsnummer - De plaats waar de passagier wenst te zitten.

stapUit

public void stapUit(Passagier passagier)
Laat een passagier uit het vliegtuig stappen.

Parameters:
passagier - De passagier die uitstapt.