Welches Pattern benutzen ?
-
Hallo,
object_A hat die Property status. Wenn sich dieser aendert soll object_B informiert werden. Jetzt koennte ich natuerlich einfach das Observer Pattern implementieren und object_A zum Publisher machen. Das koennte aber kompliziert werden da es auch noch einen Screen_Nr3 gibt der über den den Status von Screen_Nr2 informiert werden möchte. Besser fände ich deshab wenn ich die Tatsache ausnutzen könnte dass die Klasse Manager ja beide Objekte kennt.
class Manager { ScreenNr1 object_A; //hat Property int status; ScreenNr2 object_B; }Danke für eure Hilfe !
-
Lass halt den Manager Observer sein, der kann dann alle seine Objekte informieren.