PMWS1112 Hausaufgabe 9

Programming Methodologies, WS1112

Achtung: Beim Generieren von Quellcode mit Fujaba werden falsche/zu wenig Bibliotheken in den Buildpath des Projekts eingebunden. Wie gut, dass Eclipse eine Quick-Fix Funktion anbietet, über die die Compilefehler mit folgenden Schritten aufgelöst werden können: Die fehlerhafte Klasse muss geöffnet werden, die Imports am Kopf der Datei müssen über das + Zeichen aufgeklappt werden. Der fehlerhafte Import muss nun angeklickt werden, Eclipse stellt dies fest und öffnet nach wenigen Augenblicken ein Popup mit möglichen Hilfestellungen. Drei Bibliotheken müssen insgesamt eingebunden werden: JUnit3, die korrekte de.uni_kassel.features-Bibliothek, sowie die korrekte de.uni_paderborn.runtimetools-Bibliothek. Die Bilder im folgenden PDF zu fehlerhaften Imports sollten helfen: Bibliotheken.pdf

PMWS201112_HA9

Für die Hausaufgabe ist ein 3×3 Spielbrett zu wählen.
Die Spielregeln zu Stopgate können eingesehen werden unter:
http://boardgamegeek.com/boardgame/7450/stop-gate

Die Abgabe muss bis spätestens Donnerstag 26.01.2012 um 23:59 Uhr über unser Hausaufgabenabgabesystem http://seblog.cs.uni-kassel.de/pmws1112/ erfolgen. Die Abgabe ist nur als einzelne *.zip oder *.jar-Datei möglich. Daher müssen alle für eine Abgabe relevanten Daten zu einem solchen Archiv kombiniert werden.

Bei Fragen: george@uni-kassel.de