December 2005
Beginner to intermediate
672 pages
14h 12m
German
Jetzt beginnen wir auf Basis des Klassendiagramms und der Hinweise von Maria und Astrid (ein paar Seiten weiter vorn) mit unserer Implementierung. Später in diesem Kapitel werden Sie sehen, dass Java etwas eingebaute Unterstützung für das Observer-Muster bietet. Aber zu Beginn wollen wir uns mal die Hände schmutzig machen und unseren eigenen Beobachter zusammenbasteln. Auch wenn Sie Javas eingebaute Unterstützung in manchen Fällen einsetzen können, ist es häufig flexibler, einen eigenen Beobachter zu schreiben (und so viel schwerer ist es auch nicht). Lassen Sie uns also mit den Interfaces beginnen:
public interface Subjekt { public void registriereBeobachter (Beobachter b); public void entferneBeobachter(Beobachter ...