public class Kopieertoestel
extends java.lang.Object
Constructor and Description |
---|
Kopieertoestel(java.lang.String locatie)
Constructor voor objecten van de klasse Kopieertoestel
|
Modifier and Type | Method and Description |
---|---|
void |
kopieer(int aantal,
java.lang.String papiertype)
Neemt een aantal kopies.
|
void |
pluginBestaandePapierlade(Papierlade lade) |
void |
pluginNieuwePapierlade(java.lang.String papiertype)
Maakt een nieuwe papierlade aan in plugt de papierlade in dit kopieertoestel.
|
void |
toonBeschikbarePapiertypes()
Toont alle beschikbare papiersoorten in het kopieertoestel
(= meer dan 0 bladen in de betreffende lade)
|
void |
toonPrintStatus()
Toont de status van het kopieertoestel in het terminalvenster.
|
void |
verwijderPapierlade(int index)
Verwijdert de papierlade uit dit kopieertoestel.
|
void |
vulPapierlade(int index,
int aantal)
Vult de papierlade van dit kopieertoestel bij.
|
public Kopieertoestel(java.lang.String locatie)
locatie
- Plaats waar dit kopieertoestel opgesteld werd.public void kopieer(int aantal, java.lang.String papiertype)
aantal
- Het aantal kopies dat een gebruiker wenst te nemen.public void pluginBestaandePapierlade(Papierlade lade)
public void pluginNieuwePapierlade(java.lang.String papiertype)
public void toonBeschikbarePapiertypes()
public void toonPrintStatus()
public void verwijderPapierlade(int index)
public void vulPapierlade(int index, int aantal)
aantal
- Het aantal bladen waarmee men de papierlade van dit kopieertoestel aanvult.