Bonjour,
J'essaye de mettre en pratique MVC dans une application Java et j'ai quelques zones de flou.
Je me demande si une classe qui étend AbstractAction, donc pour gérer un évenement, fait partie de la Vue ou du Controleur?
Pour moi ça fais partie du Controleur mais on m'a dit que cela faisait partie de la vue.
Sur WikiPedia cela confirme mon idée :
Ou alors, dans cette classe évènement j'appelle le controleur? alors c'est bien une classe vue.Le contrôleur prend en charge la gestion des événements de synchronisation pour mettre à jour la vue ou le modèle et les synchroniser. Il reçoit tous les événements de l'utilisateur et enclenche les actions à effectuer
Ensuite, étant donné que mon projet concerne un jeu de carte, je vais avoir un tableau qui va contenir les valeurs des cartes. Qui rempli ce tableau (tableau au sens stockage pas vue)? Le controleur ou le modele?
Pour moi c'est le modele étant donnée que le contrôleur n'effectue aucun traitement, ne modifie aucune donnée.
Merci par avance pour votre aide
Partager