import java.util.Observable; import java.util.Observer; public class Beobachter implements Observer { public Beobachter() { System.out.println("Beobachter-Objekt " + this.toString() + " wurde erzeugt."); } public void update(Observable observable, Object arg) { System.out.println(this.toString() + ".update() wurde von " + observable.toString() + " aufgerufen."); } }