Projekt - Modellierung der GUI
Modellierung der grafischen Benutzeroberfläche
Die grafische Benutzeroberfläche soll in etwa folgende Gestalt haben:
Aufgabe 1: Klassen
Die grafische Benutzeroberfläche soll von einem Objekt der Klasse GUILernkartei
verwaltet werden.
Beachte das Prinzip Trennung zwischen Datenmodell und GUI
und beschreibe, in welcher Beziehung diese Klasse
zu den Datenmodell-Klassen steht.
Mache dir die Zuständigkeit eine Objekts der Klasse GUILernkartei
klar und überlege dir,
was dieses Objekt verwalten muss bzw. welche Verarbeitungen es vorsieht.
Aufgabe 2: Ereignisverarbeitung
Beschreibe möglichst genau, wie das System bei den verschiedenen Ereignissen reagieren soll. Kontrolliere auch, ob die Datenmodell-Objekte alle hierfür benötigten Methoden bereit stellen.