Observer - Pattern

Im Observer Pattern gibt es ein Objekt. Dieses Objekt benachrichtigt alle Objekte die eine Abhängigkeit zu dem Start-Objekt haben. Zum Beispiel durch einen Methodenaufruf. So kann Event-Basierter Code geschrieben werden.

Wikipedia