Tag Archives: exercise
Grundsätzlich müssen natürlich für die Pits nicht zwangsläufig JButtons verwendet werden. Jedes UI Element (auch selbst gezeichnete) ist erlaubt. Dementsprechend dürfen auch für die Zusatzaufgabe andere Elemente verwendet werden. Hier ein Link aus dem Swing Tutorial, der das manuelle Zeichnen in Swing erklärt: http://java.sun.com/docs/books/tutorial/uiswing/painting/index.html
Den Screencast zur heutigen Übung kann man sich hier anschauen: PMSS2010 Screencast Übung 9
Hier das Eclipse Projekt mit dem Code für unseren CelsiusFahrenheitConverter, der nach dem MVC Muster arbeitet: PMSS2010CelsiusFahrenheitMVC
Die Folien für die heutige Übung gibts hier:
PowerPoint: PMSS2010 – Uebung 9 (PowerPoint)
PDF: PMSS2010 – Uebung 9
Die Hausaufgabe 7 für PMSS2010 kann hier heruntergeladen werde: PMSS2010 HA 7. Abgabe per Mail bis Freitag den 18.06.2010 um 23.59 Uhr.
Download beanshell from: www.beanshell.org
Integrate beanshell into your interpreter project.
Enhance your interpreter to check for attribute conditions and make attribute assignments, as was shown in the lecture.
Enhance your test to be able to check attributes, meaning adding attribute conditions to the rules.
Deadline for exercise 5 is Friday, 18.06.2010
Für alle die noch nicht abgegeben haben und noch abgeben wollen, hier ein paar Hinweise für die, die das Mancala Projekt vom PM Blog verwenden:
- Achtet in den Storyboards darauf, das nr-Attribut der Pits (und der Kalahs!) zu setzen!
- Achtet in eurer Implementierung von moveStones() darauf, dass die Assoziation counterpart zwar referentielle Integrität sicherstellt, jedoch von der einen Seite über p1.getCounterpart() (==p2) und auf der anderen Seite entsprechend über p2.getRevCounterPart() (==p1) aufgerufen wird. Also: Entweder ihr zieht zwei counterpart links (p1 <=> p2, p2<=>p1) oder ihr seid in eurer moveStones() Implementierung darauf vorbereitet!
The deadline for exercise 4 has been switched to Friday, 11.06.2010.
Das vorletzte Szenario hat sich geändert: Statt 48 Steine müssen nun nur noch 5 Steine im Storyboard abgebildet werden. Hier das geänderte Szenario:
Alle die jetzt schon 48 Steine modelliert haben, müssen dies natürlich NICHT mehr ändern. Akzeptiert werden beide Abgaben!
Die aktualisierte Hausaufgabe findet ihr hier: PMSS2010 HA 6 (korrigiert)