Dies ist eine alte Version des Dokuments!
Tag 6: Laternenfische, viele Laternenfische
Aufgabenteil 1
Für den Teil 1 kann man es mit einer Modellierung wie der folgenden versuchen:
Einige Tipps in Kürze:
- Die
lanternFish
-Objekte können innerhalb vonday6
in einer ArrayList verwaltet werden:ArrayList<lanternFish> fishList = new ArrayList<>();
- Die
lanternFish
-Objekte können eine Methode wiemakeTimeStep
haben, die einen Zeitschritt auf dem Fish implementiert. Hier fließen die Rahmenbedingungen der Aufgabenstellung ein. Neue Fische könnten an eine ArrayList mit neuen Fischen angehängt werden, die nachdem alle Objekte derfishList
bearbeitet wurden an diefishList
angehängt werden.