Bonjour,
Je me triture l'esprit sur le pattern MVC (principalement pour Swing mais peu importe) et j'ai du mal à comprendre un point précis : Comment initialise-t-on les valeurs du modèle affichés dans vue ?
Par exemple dans ce tutoriel, l'initialisation de la vue marche ainsi :
La logique est la suivante : la classe VolumeModel a un attribut qui est "int volume", donc on le passe en paramètre dans le constructeur de la vue, car passer le modèle et faire un "getVolume" serait anti-pattern.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
La question que je me pose c'est : Est-ce que cette implémentation est bonne ? En fait mon problème c'est que dans le cas où on a 54 attributs dans le modèle, il faut un constructeur avec 54+1 paramètres.
Voilà j'aimerais bien votre éclaircissement (et éventuellement vos méthodes pour arranger ça).
Merci

 

 
		
		 
        

 
			
			



 MVC - Initialisation de la vue
 MVC - Initialisation de la vue
				 Répondre avec citation
  Répondre avec citation
Partager