Hallo, ich will mittels Observer Pattern ein Spielfeld initialisieren. Das Feld soll beim Programmstart erscheinen.
Da habe ich nun ein Problem. Mir ist klar dass die Observer die Modelklasse beobachten, die selbst von Observable extenden. Wenn immer im Model etwas geändert wird, springt die update-Methode in den Observern an.
Aber: Das Spielfeld soll ja direkt beim Programmstart erscheinen, da wird doch noch nichts geändert? Wie werfe ich das dann also an?
Da habe ich nun ein Problem. Mir ist klar dass die Observer die Modelklasse beobachten, die selbst von Observable extenden. Wenn immer im Model etwas geändert wird, springt die update-Methode in den Observern an.
Aber: Das Spielfeld soll ja direkt beim Programmstart erscheinen, da wird doch noch nichts geändert? Wie werfe ich das dann also an?