Class EenvoudigPostvak

java.lang.Object
  extended by Vak
      extended by EenvoudigPostvak
All Implemented Interfaces:
Postvak

public class EenvoudigPostvak
extends Vak
implements Postvak

Beschrijft een postvak voor één brief.

Version:
2016-05-20
Author:
Dominiek Vandewalle

Constructor Summary
EenvoudigPostvak(String postnummer)
          Constructor voor objecten van de klases Postvak.
 
Method Summary
 boolean correctPostnummer(Brief brief)
          Controleert het postvak een geldige bestemming is van de brief.
 void voegBriefToe(Brief brief)
          Plaatst de brief in het postvak.
 
Methods inherited from class Vak
getLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EenvoudigPostvak

public EenvoudigPostvak(String postnummer)
Constructor voor objecten van de klases Postvak.

Parameters:
postnummer - Het postnummer van de gemeente van de geadresseerde.
Method Detail

correctPostnummer

public boolean correctPostnummer(Brief brief)
Controleert het postvak een geldige bestemming is van de brief.

Specified by:
correctPostnummer in interface Postvak
Parameters:
brief - Een brief.
Returns:
True indien de bestemming van de brief en het postnummer van het postvak overeen komen, anders false.

voegBriefToe

public void voegBriefToe(Brief brief)
Plaatst de brief in het postvak. Een vorige brief gaat verloren. De gebruiker controleert zelf of de bestemming geldig is.

Specified by:
voegBriefToe in interface Postvak
Parameters:
brief - De brief die in het postvak geplaatst wordt.