Class ProjectLeider

java.lang.Object
  extended by Werknemer
      extended by ProjectLeider

public class ProjectLeider
extends Werknemer

Beschrijft een projectleider.

Version:
2016-05-20
Author:
Dominiek Vandewalle

Field Summary
 
Fields inherited from class Werknemer
ancienniteit
 
Constructor Summary
ProjectLeider(String naam, int aantalTeamLeden)
          Constructor voor objecten van de klasse ProjectLeider.
 
Method Summary
 int berekenAantalVerlofDagen()
          Berekent het aantal verlofdagen van de projectleider
 double berekenMaandloon()
          Berekent het maandloon van de projectleider.
 void printInfo()
          Toont informatie over de projectleider in het terminalvenster.
 void setAantalTeamLeden(int aantalTeamLeden)
          Stelt het aantal teamleden van de projectleider in.
 
Methods inherited from class Werknemer
getNaam, verhoogAncienniteit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectLeider

public ProjectLeider(String naam,
                     int aantalTeamLeden)
Constructor voor objecten van de klasse ProjectLeider.

Parameters:
naam - De naam van de projectleider.
aantalTeamLeden - Het aantal teamleden in het team van de projectleider.
Method Detail

berekenAantalVerlofDagen

public int berekenAantalVerlofDagen()
Berekent het aantal verlofdagen van de projectleider

Overrides:
berekenAantalVerlofDagen in class Werknemer
Returns:
Het aantal verlofdagen.

berekenMaandloon

public double berekenMaandloon()
Berekent het maandloon van de projectleider.

Overrides:
berekenMaandloon in class Werknemer
Returns:
Het maandloon van de projectleider.

printInfo

public void printInfo()
Toont informatie over de projectleider in het terminalvenster.

Overrides:
printInfo in class Werknemer

setAantalTeamLeden

public void setAantalTeamLeden(int aantalTeamLeden)
Stelt het aantal teamleden van de projectleider in.

Parameters:
aantalTeamLeden - Het nieuw aantal teamleden.