beispiele.k2Kaffeeautomat
Class Kaffeegrafik

java.lang.Object
  extended by beispiele.k2Kaffeeautomat.Kaffeegrafik

public class Kaffeegrafik
extends Object

Objekte der Klasse Espressografik koennen das ("dumme") Gehaeuse eines einfachen deutschen Kaffeeautomaten darstellen. Objekte der Klasse Espressografik bieten folgende Dienste an: Zahlen und Texte auf dem Display anzeigen und ein beliebiges Getraenk ausgeben.

Version:
05.2008
Author:
Florian Prager, Ute Heuer, Universitaet Passau

Constructor Summary
Kaffeegrafik(String begruessung)
          Die Display-Anzeige kann initialisiert werden.
 
Method Summary
 void anzeigen(String hinweis)
          Zeigt den vom Nutzer uebergebenen Hinweis im Display an, falls dieses sichtbar ist.
 void becherEntfernen()
          Entfernt Becherbild und Fluessigkeit aus dem Ausgabefach
 void becherFuellen(String neuesGetraenk)
          Zeichnet ein Becherbild in das Ausgabefach und fuellt eine graue Fluessigkeit ein und zeigt das vom Nutzer gewuenschte Getraenk im Display an.
 void centAnzeigen(int neuerBetrag)
          Zeigt den vom Nutzer uebergebenen Geldbetrag in Cent im Display an, falls dieses sichtbar ist.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Kaffeegrafik

public Kaffeegrafik(String begruessung)
Die Display-Anzeige kann initialisiert werden. Ein moeglicher Eingabewert ist: "Willkommen!" . Die Anfuehrungsstriche sind noetig. Das Display hat 12 Stellen fuer Buchstaben. Werden mehr als 12 Zeichen eingegeben, dann werden nur die ersten 12 angezeigt.

Method Detail

anzeigen

public void anzeigen(String hinweis)
Zeigt den vom Nutzer uebergebenen Hinweis im Display an, falls dieses sichtbar ist. Das Display hat 12 Stellen fuer Buchstaben. Werden mehr als 12 Zeichen eingegeben, dann werden nur die ersten 12 angezeigt. Ein moeglicher Eingabewert ist: "waehlen" . Die Anfuehrungsstriche sind noetig.


becherEntfernen

public void becherEntfernen()
Entfernt Becherbild und Fluessigkeit aus dem Ausgabefach


becherFuellen

public void becherFuellen(String neuesGetraenk)
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.


centAnzeigen

public void centAnzeigen(int neuerBetrag)
Zeigt den vom Nutzer uebergebenen Geldbetrag in Cent im Display an, falls dieses sichtbar ist. Das Display hat nur 4 Stellen fuer Ziffern. Wird ein groesserer Geldbetrag angegeben, werden nur die letzten 4 Stellen angezeigt. Ein moeglicher Eingabewert ist: 80