Bonjour,
J'aurai une question a propos du Pattern MVC.
J'ai tres bien compris comment cela fonctionne, le modele gere les données, la vue s'occupe de l'affichage et le controleur va verifier que les données rentré dans la vue soit correct.Mais je me pose plusieurs question a propos des listeners et actionPerformed.
J'ai suivi plusieurs tutoriaux sur le systeme MVC sur plusieurs sites, et j'ai remarqué que le listener et/ou actionPerformed n'est pas forcement controler par le controleur.Je veus dire par la que dans certaines programmes que j'ai vu ces le controleur qui gere les listeners et l'actionPerformed et dans d'autre cas ces la vue qui cree le listener et gere les actionPerfomed.
Es-ce que les deux methodes sont correct? car le but du controleur est de verifier les données recupere de la vue(et verifier si elles sont corrects) et les integrers au modele, mais si j'ai bien compris rien ne l'oblige a forcement gerer les listeners et les actionPerformed.
Es-ce que les deux méthodes sont corrects?
Je me posais aussi une autre question, on dit que le controleur connait le modele et la vue, mais si j'ai bien compris ce n'est pas forcement le controleur qui cree la vue et le modele, ceux-ci(modele et vue) peut être envoyé au constructeur du controleur pour gerer les données, mais je ne suis pas sur que ca soit correct non plus donc j'aurai voulu un avis.
Si vous pouviez m'eclairer et me dire ce qui est correct de ce qui est faux ca m'aiderait beaucoup .
Merci d'avance.
Partager