News‎ > ‎

Design Pattern Model View Controller (MVC)

pubblicato 31 mar 2017, 01:27 da Prof. Carolina Pellecchia   [ aggiornato in data 31 mar 2017, 01:40]
Applicare il principio della separazione dei contesti, dividendo l'applicazione in tre aree:

• Model che incapsula I dati e le loro funzionalità

• View si occupua della presentazioni dei dati (ce ne possono essere diverse in una applicazione)

• Controller elabora l'input dell'utente e le richieste

provenienti dal model per produrre nuove view.Tipica il controller interpreta le azioni dell' user actions (mouse , tasti, parole, etc.) e le converte in opportune invocazioni di
funzioni sul model, e seleziona l'appropriata View di presentazione.