2. Klasu Actor nasleđuju tri klase:
Dečak, Devojčica i Avion
Klasu World nasleđuje klasa MyWorld
Ideja je da vozimo Avion pomoću strelica na tastaturi i
pokupimo sve putnike na mapi, kada pokupimo
poslednjeg putnika igrica je završena
3. Pravimo objekte klase Devojčica i
Dečak, tako da se pri pokretanju
igrice pojavi 5 objekata klase
Dečaka i 5 objekata klase Devojčica
čiji je položaj nasumično odabran.
Pravimo tačno jedan objekat klase
Avion koje je početna pozicija
precizno određena.
4. U klasi Avion imamo:
1. Konstruktor koji sadrži broj
putnika
2. Metodu pokupioPutnika
tipa boolean koja vraća
tačno ako je avion na istoj
poziciji kao dečak ili
devojčica
3. Act metodu u kojoj smo
napisali kod pomoću kog se
avion kreće pritiskom na
strelice na tastaturi i kada
pokupi putnika broj putnika
se poveća, ako je broj
putnika jednak 10, pokupili
smo sve putnike i to je kraj
igre.
5. U ovim klasam nismo pisali nikakav kod, jer one
nemaju nikakvu funkcionalnost, samo smo ih kreirali
u klasi MyWorld i odredili im nasumično poziciju.
Ideja je da se ovaj primer može dalje proširivati npr.
objekti ovih klasa se pomeraju, ili mogu ponovo da
napuste avion na željenom mestu itd.
6. Sliku za pozadinu
smo uvezli.
Pri svakom
pokretanju igrice
raspored putnika
je različit.