MVC-Architektur Flashcards Preview

OOP > MVC-Architektur > Flashcards

Flashcards in MVC-Architektur Deck (4)
Loading flashcards...
1
Q

Erkläre Model

A

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

2
Q

View

A

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.

3
Q

Controller

A

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

4
Q

Stellen Sie die Kommunikation der drei Komponenten der MVC-Architektur in Form einer Grafik dar.

A

https://www.dropbox.com/s/dn578wf5ef609oi/20190120_165926.jpg?dl=0