Hallo,
ich hätte noch eine Frage zur Modellierung. Ich möchte ein Kartenspiel mit GUI unter Verwendung von MVC schreiben. Die Grundlagen von MVC habe ich verstanden, allerdings habe ich bisher immer nur Beispiele gefunden, wo es je eine Klasse für Model, View, Controller gab. Allerdings bin ich mir nicht sicher, wie man bei komplexeren Entwürfen vorgeht.
Angenommen ein Kartenspiel soll ein Hauptmenü, dann ein Matchmenü und dann halt die eigentliche Spieloberfläche haben. Wie gehe ich unter MVC jetzt am besten vor?
- Je eine Klasse für Model, View und Controller und dann jeweils Unter-Views und Unter-Controller für die einzelnen Oberflächen?
- Für jede Oberfläche je einen unabhängigen View und Controller schreiben und mehrere Modelklassen verwenden?
Falls ihr da Links, Verweise oder Erklärungen habt bitte posten.
ich hätte noch eine Frage zur Modellierung. Ich möchte ein Kartenspiel mit GUI unter Verwendung von MVC schreiben. Die Grundlagen von MVC habe ich verstanden, allerdings habe ich bisher immer nur Beispiele gefunden, wo es je eine Klasse für Model, View, Controller gab. Allerdings bin ich mir nicht sicher, wie man bei komplexeren Entwürfen vorgeht.
Angenommen ein Kartenspiel soll ein Hauptmenü, dann ein Matchmenü und dann halt die eigentliche Spieloberfläche haben. Wie gehe ich unter MVC jetzt am besten vor?
- Je eine Klasse für Model, View und Controller und dann jeweils Unter-Views und Unter-Controller für die einzelnen Oberflächen?
- Für jede Oberfläche je einen unabhängigen View und Controller schreiben und mehrere Modelklassen verwenden?
Falls ihr da Links, Verweise oder Erklärungen habt bitte posten.