1
0
Fork 0
WS23_Uebungen_PR2/Assignment_072
Thomas Smits 11715bf5bb Update of exercises 2023-11-14 09:50:21 +01:00
..
readme.md Update of exercises 2023-11-14 09:50:21 +01:00

readme.md

Generischen Typ verwenden

Lernziel

Einen vorgegebenen generischen Typ einsetzen, um typsicher eine Menge von Objekten zu verwalten.

Aufgabe

Gehen Sie in das Paket pr2.generics.verwenden.

In dieser Aufgabe werden Sie ein einfaches Spiel implementieren, mit bei dem man einen Stapel Münzen möglichst schnell abräumen muss. Man nimmt eine Münze, indem man auf sie klickt. Jede Münze gibt dieselbe Anzahl von Punkten. Es geht also eher um das schnelle Klicken.

Die Münzen liegen als Stapel (Stack) vor, d.h. man kann immer nur die oberste Münze herunternehmen. Um dies in dem Spiel zu realisieren, sollen Sie den vorgefertigten, generischen Datentyp Stack verwenden, den Sie im Paket java.util finden.

Bei dieser Aufgabe sollen Sie nicht die Klasse GameBoard generisch machen, sondern innerhalb der Klasse den Stack als generischen Typ verwenden.

Öffnen Sie die Klasse GameBoard und orientieren Sie sich bei Ihren Änderungen an den TODO-Kommentaren.