|
|
Das vorliegende Quiz basiert auf verschiedenen Klassen, wobei versucht wurde, das Fachkonzept,
die eigentliche Implementierung, vom Interface (GUI) zu trennen. Dieses Konzept bezeichnet man
als MVC - Konzept. Durch die separate Programmierung von Oberfläche und Kernfunktionen wird neben
der Möglichkeit einer Arbeitsteilung vor allem eine Minimierung der Fehlernanfälligkei erreicht.
Im vorliegenden Beispiel werden zwei Fachklassen und eine GUI Klasse zur Verfügung gestellt, die
eine sehr eingeschränkte Funktionalität haben.Auf dieser Grundlage ist es jedoch möglich, die
Funktionalität zu erweitern und ein anwendbares Programm zu schaffen.