O'Reilly logo

Entwurfsmuster von Kopf bis Fubß by Bert Bates, Kathy Sierra, Elisaebth Freeman, Eric Freeman

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

2.8. Die Wetterstation implementieren

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required