All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----lehrbuch.ZweiEimer
Zwei statische Datenbehälter "Animierter Eimer". Eine Klasse zum Erweitern (Applet) Die zwei Eimer (Links und Rechts) werden unabhängig voneinander bedient. Sie können am Bildschirm zu Beginn dargestellt werden; an der linken Seite erscheint der Eimer, der zuerst angezeigt wurde. Sie können gefüllt und entleert werden. Wenn die Reihenfolgebedingungen verletzt werden, die geprüften Ausnahmen "lehrbuch.VollAusn" und "lehrbuch.LeerAusn" werden ausgelöst. Reihenfolgebedingungen: Als erster Mutator muß eine fuellen-Operation aufgerufen werden; Anschließend dürfen entleeren-Operationen und fuellen-Operationen für einen Eimer nur abwechselnd aufgerufen werden, sonst Ausnahme
public ZweiEimer()
public static void fuellenLinks() throws VollAusn
public static void entleerenLinks() throws LeerAusn
public static void fuellenRechts() throws VollAusn
public static void entleerenRechts() throws LeerAusn
public static void anzeigenLinks()
public static void anzeigenRechts()
public static void meldung(String text)
All Packages Class Hierarchy This Package Previous Next Index