Greenfoot, broncode aanpassen

Vuil plaatsen

Omdat het steeds met de hand plaatsen van vuil in de kamer veel tijd kost (en niet echt leuk is...) kunnen we dit ook bij het maken van de kamer al laten doen.

Dit is al voorbereid door twee methoden te maken in klasse Room:

- plaatsVuiltje()

- maakKamerVuil()

Naast onze zelfgeschreven methoden maken we regelmatig gebruik van methoden die Greenfoot (of Java) al kent, bijvoorbeeld addObject(...) en getRandomNumber(...).
Deze laatse is handig om willekeurig gedrag mee te beschrijven en wordt gebruikt in de methoden om vuil mee te plaatsen.

De preciese werking van deze methoden kun je vindne in de Greenfoot Class Documentation (Greenfoot API).

Opdracht altijd vuil in de kamer

Net zoals de stofzuiger vanzelf in de kamer komt kun je ook het vuil vanzelf aan het begin in de kamer plaatsen.

Dit vraagt een kleine aanpassing in de constructor van Room.

Kijk goed naar bijvoorbeeld de aanroep van maakMuren en voert deze aanpassing uit.