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

Get Entwurfsmuster von Kopf bis Fubß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.