This flashcard is just one of a free flashcard set. See all flashcards!
17
Foliensatz 1.3
MVC Beispiel
MVC Beispiel
simple Anwendung zur Verarbeitung und Anzeige von Zahlen
als UML-Klassendiagramm.
Realisieren Sie mit Ihrer Modellierung folgende Spezikation:
Es werden reelle Zahlen in einem zweidimensionalem Feld gespeichert.
Eine Möglichkeit, Daten mit Tastatureingaben zu manipulieren, besteht uber eineTabellendarstellung.
Der Benutzer kann eine Darstellung öffnen, bei der die Mittelwerte der Zahlen angezeigt werden.
Der Benutzer kann eine Tortendiagramm-Darstellung öffnen.
Achten Sie bei Ihrer Modellierung besonders auf die Trennung in die funktionalen Einheiten Model, View und Controller und darauf, dass alle für die Realisierung des Patterns nötigen Methoden ebenfalls modelliert sind.
Wichtige Methoden:
Model: notifyListeners()
Controller: getModel():Model
notify(view: View)
main(args[]:String)
View: update()
dispose()
als UML-Klassendiagramm.
Realisieren Sie mit Ihrer Modellierung folgende Spezikation:
Es werden reelle Zahlen in einem zweidimensionalem Feld gespeichert.
Eine Möglichkeit, Daten mit Tastatureingaben zu manipulieren, besteht uber eineTabellendarstellung.
Der Benutzer kann eine Darstellung öffnen, bei der die Mittelwerte der Zahlen angezeigt werden.
Der Benutzer kann eine Tortendiagramm-Darstellung öffnen.
Achten Sie bei Ihrer Modellierung besonders auf die Trennung in die funktionalen Einheiten Model, View und Controller und darauf, dass alle für die Realisierung des Patterns nötigen Methoden ebenfalls modelliert sind.
Wichtige Methoden:
Model: notifyListeners()
Controller: getModel():Model
notify(view: View)
main(args[]:String)
View: update()
dispose()
Tags: mvc
Source:
Source:
Flashcard info:
Author: Annika
Main topic: Informatik
Topic: Softwarekonstruktion
School / Univ.: TU Dortmund
Published: 19.03.2014