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.6. Die Macht der lockeren Bindung

Wenn zwei Objekte locker gebunden sind, können sie miteinander interagieren, müssen aber nur wenige Kenntnisse voneinander besitzen.

Das Observer-Muster bietet ein Objekt-Design, bei dem Subjekt und Beobachter locker gebunden sind.

Warum?

Das Subjekt weiß über einen Beobachter nur eine Sache: dass er eine bestimmte Schnittstelle implementiert (das Interface Observer). Es muss die konkrete Klasse des Beobachters nicht kennen noch sonst etwas anderes über ihn wissen. Weil das Subjekt nichts anderes benötigt als eine Liste der Objekte, die das Interface Observer implementieren, können wir jederzeit neue Beobachter hinzufügen. Wir können sogar Beobachter zur Laufzeit durch andere Beobachter auswechseln, ohne dass ...

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