Class Smartphone

java.lang.Object
  extended by Smartphone

public class Smartphone
extends java.lang.Object

Beschrijft de werking van een smartphone.

Version:
2015-07-09
Author:
Dominiek Vandewalle

Constructor Summary
Smartphone()
          Constructor voor objecten van de klasse Smartphone.
 
Method Summary
 void ontvangBericht(Message bericht)
          Ontvangt een bericht op deze smartphone, ook al is er reeds een bericht aanwezig.
 void printBericht()
          Toont het bericht (of "Geen berichten" indien de smartphone geen bericht heeft staan) in het terminalvenster.
 void schrijfBericht(java.lang.String tekst)
          Schrijft een berichtje op de smartphone.
 void verwijderBericht()
          Verwijdert het bericht van deze smartphone.
 void verzendBericht(Smartphone ontvanger)
          Verzend het bericht op deze smartphone naar de smartphone van de ontvanger.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Smartphone

public Smartphone()
Constructor voor objecten van de klasse Smartphone.

Method Detail

ontvangBericht

public void ontvangBericht(Message bericht)
Ontvangt een bericht op deze smartphone, ook al is er reeds een bericht aanwezig.

Parameters:
bericht - Het bericht dat ontvangen wordt.

printBericht

public void printBericht()
Toont het bericht (of "Geen berichten" indien de smartphone geen bericht heeft staan) in het terminalvenster.


schrijfBericht

public void schrijfBericht(java.lang.String tekst)
Schrijft een berichtje op de smartphone.

Parameters:
tekst - De tekst van het berichtje.

verwijderBericht

public void verwijderBericht()
Verwijdert het bericht van deze smartphone.


verzendBericht

public void verzendBericht(Smartphone ontvanger)
Verzend het bericht op deze smartphone naar de smartphone van de ontvanger. Een verwijzing naar de smartphone van de ontvanger wordt via de parameter meegegeven.

Parameters:
ontvanger - De ontvanger van het bericht.