MVC-Architektur Flashcards
Erkläre Model
Anwendungsschnittstelle: Die Schnittstelle zur Anwendung bietet Operationen and, die von dem Benutzer durch Interaktion mit der Programmoberfläche initiiert werden. Die Operationen lösen Reaktionen der Anwendungen (z.B. Berechnungen) aus und melden Zustandsänderungen an die Programmoberfläche
View
Darstellung:
Als Darstellung bezeichnet man diejenigen Komponenten der Oberfläche, durch die der Benutzer die Anwendung steuert (in die er also Werte einträgt oder sie anklickt) oder Informationen über ihren Zustand erhält.
Controller
Steuerung:
Die Komponenten, die als Controller bezeichnet werden, steuern die Interaktion zwischen den Komponenten der Programmoberfläche und der Anwendungschnittsstelle. Sie reagieren auf Ereignisse, die durch die Benutzerinterktion mit der Oberfläche ausgelöst werden und rufen entsprechende Operationen der Anwendungsschnittstelle auf. Bei Bedarf aktualisieren sie die Programmoberfläche, um den aktuellen Status der Anwendung korrekt zu repräsentieren
Stellen Sie die Kommunikation der drei Komponenten der MVC-Architektur in Form einer Grafik dar.
https://www.dropbox.com/s/dn578wf5ef609oi/20190120_165926.jpg?dl=0