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.


Anmelden zum Antworten