beispiele.k5Kaffeeoptionen
Class Bechergrafik

java.lang.Object
  extended by beispiele.k5Kaffeeoptionen.Bechergrafik
All Implemented Interfaces:
Ausgabegrafik

public class Bechergrafik
extends Object
implements Ausgabegrafik

Objekte der Klasse Bechergrafik koennen das ("dumme") Ausgabefach eines einfachen Kaffeeautomaten darstellen. Objekte der Klasse Bechergrafik bieten folgende Dienste an: ein beliebiges Getraenk ausgeben und aus dem Ausgabefach entfernen. Text oder Zahlen koennen mit der Bechergrafik nicht dargestellt werden.

Version:
12.2008
Author:
Ute Heuer, Universitaet Passau

Constructor Summary
Bechergrafik()
          Die Display-Anzeige wird mit einem Standardwert initialisiert.
 
Method Summary
 void becherFuellen()
          Zeichnet ein Becherbild in das Ausgabefach und fuellt eine graue Fluessigkeit ein und zeigt das vom Nutzer gewuenschte Getraenk im Display an.
 void becherNehmen()
          Zeichnet ein leeres Ausgabefach (ohne Becher).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Bechergrafik

public Bechergrafik()
Die Display-Anzeige wird mit einem Standardwert initialisiert.

Method Detail

becherFuellen

public void becherFuellen()
Zeichnet ein Becherbild in das Ausgabefach und fuellt eine graue Fluessigkeit ein und zeigt das vom Nutzer gewuenschte Getraenk im Display an. Ein moeglicher Eingabewert ist: "Espresso" . Die Anfuehrungsstriche sind noetig.

Specified by:
becherFuellen in interface Ausgabegrafik

becherNehmen

public void becherNehmen()
Zeichnet ein leeres Ausgabefach (ohne Becher). Becherbild und Fluessigkeit werden nicht gezeichnet.

Specified by:
becherNehmen in interface Ausgabegrafik