![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Gast
Beiträge: n/a
|
Hallo Forum !
Ich hab eine allgemeine Frage zum Model-View-Controller Pattern. Wie instanziert ihr eigentlich die verschiedenen Klassen? Ich denke, dass das Model weder View noch Controller kennt dürfte bei jedem gleich sein. Aber wie sieht es mit dem Controller / View Verhältnis aus? Sollte der View eine Instanz des Controllers erzeugen oder eher der Contoller den View aufbauen ??? Ich denke erstere Methode den Vorteil hat, dass der Aufruf dem einer Swing Komponente gleichen würde und der gesamte Quelltext damit eine mehr oder weniger einheitliche Formatierung hat (sofern man auch Swing benutzt). Wie handhabt ihr das? Bsp Methode 1: --------------------------------------------------------------------------------- MyModel MM = new MyModel(); MyView MV = new MyView (MM); und in der View Klasse steht dann sowas wie: public void init () { MyControler MC = new MyController (MM); } Bsp Methode 2: ----------------------------------------------------------------------------------- MyModel MM = new MyModel(); MyView MV = new MyView (MM); MyControler = new MyControler (MM,MV); |
|
|
|
Nach oben #2 |
|
Gast
Beiträge: n/a
|
also ich würde dir die folgenden seiten empfehlen, da findet man einen ziemlich guten überblick über mvc:
http://www.enode.com/x/markup/tutorial/mvc.html http://java.sun.com/blueprints/patte...-detailed.html prinzipiel ist das model und der view relativ dumm, die eigentliche arbeit hat der controller. der controller kontrolliert sowohl den datenzugriff als auch die datenanzeige. (er greift nicht auf die daten zu und formatiert auch nicht die daten für die anzeige) |
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Unterscheidung zwischen User und JavaScript Request im Controller | pmayer | PHP-Programmierung | 13 | 26.06.2007 19:34 |
| Vorschläge der Variablenzuweisung einer View-Komponente | Chr!s | PHP-Programmierung | 23 | 19.01.2007 13:55 |
| Verständnisfrage - MVC (Model-View-Controller) | Artemis | Anwendungsdesign / Softwarearchitektur | 24 | 11.01.2007 10:34 |
| MVC - Was darf die View | NewYork | Anwendungsdesign / Softwarearchitektur | 2 | 03.11.2005 21:42 |
| MVC, Strukturierung, Reaktion auf Events... | Ben | Allgemeine Java-Programmierung | 7 | 17.06.2005 16:34 |