« Patrons de conception/Modèle-Vue-Présentateur » : différence entre les versions

Contenu supprimé Contenu ajouté
+
plsu de précision sur les avantages de ce patron de conception
Ligne 11 :
 
Utiliser ce patron permet d'avoir plusieurs vues d'un même modèle (exemple: une table de données sous la forme d'un tableau modifiable et sous la forme d'un graphique). Et une même vue peut présenter les données de plusieurs modèles (vue combinée ou synthèse).
 
Plusieurs vues d'un même modèle peuvent être présentées simultanément.
Quand l'utilisateur interagit avec une vue pour effectuer une modification, la vue transmet la requête au présentateur. Celui-ci la transmet au modèle (généralement avec transformation des paramètres, ou en appelant plus d'une méthode du modèle).
Puis le présentateur notifie toutes les vues afin de les mettre à jour pour prendre en compte la modification effectuée.