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