Lösung
Aufgabe 1:
a) In welchem Zusammenhang wird das MVC-Muster verwendet?
- Grafische Benutzeroberflächen, da der Code möglichst lange
weiterverwendet werden soll.
- Verschiedene Darstellung der Daten.
b) Aus welchen drei Elementen besteht das MVC-Muster und welche
Aufgaben übernehmen diese Elemente?
Model: Enthält Daten. Ist der langlebigste Programmteil von
allen.
View: Grafische Benutzeroberfläche. Stellt die Daten dar.
Controller: Anwendungslogik. Mit ihr tritt der Benutzer in
kontakt mit dem Programm.
Aufgabe 2:
Realisieren sie ein Programm nach dem MVC-Muster, das die
folgenden Aufgaben erfüllt.
a) In das obere Textfeld wird eine Zeichenkette eingegeben. b)
Aktionen ausführen, die den Schaltflächen entsprechen. c)
Klassendiagramm und Sequenzdiagramm dazu entwerfen Bitte beginnen
sie mit dem Klassen- und Sequenzdiagramm. |