Alle Pakete Klassenhierarchie Dieses Paket Vorheriges Nächstes Index
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----java.applet.Applet
|
+----lehrbuch.EinEimer
Statischer Datenbehälter "Animierter Eimer". Eine Klasse zum Erweitern (Applet). Der Eimer wird am Bildschirm zu Beginn dargestellt. Er kann (mit Getränk) gefüllt und entleert werden (Methoden fuellen und entleeren). Als Getränke stehen "EinEimer.WASSER" und "EinEimer.WEIN" zur Verfügung. Wenn die Reihenfolgebedingungen verletzt werden, ungeprüfte Ausnahmen lehrbuch.VollFehler und lehrbuch.LeerFehler werden ausgelöst. Reihenfolgebedingungen: Als erster Mutator muß "fuellen" aufgerufen werden; Anschließend dürfen entleeren und fuellen nur abwechselnd aufgerufen werden, sonst Ausnahme "inhalt" darf auch nur bei vollem Eimer gerufen werden, sonst Ausnahme
public static final Getraenk WASSER
public static final Getraenk WEIN
public EinEimer()
public static Getraenk wasser()
public static Getraenk wein()
public static void fuellen(Getraenk getraenk) throws VollFehler
public static void fuellen() throws VollFehler
public static void entleeren() throws LeerFehler
public static boolean gefuellt()
public static Getraenk inhalt() throws LeerFehler
public static void meldung(Getraenk getraenk)
public static void meldung(boolean wert)
public static void meldung(String text)
Alle Pakete Klassenhierarchie Dieses Paket Vorheriges Nächstes Index