|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
Kindergarten.KozosOs
Kindergarten.Ovono
A főfő osztályunk, a legfontosabb! Ezt tudja irányítani a nyilakkal a felhasználó.
Field Summary |
Fields inherited from class Kindergarten.KozosOs |
AktHelyzet, gps, Iranyom, proto |
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
Ovono()
A konstruktor, beállítja az alap csokiszámot. |
Method Summary | |
void |
AktHelyzetBeallit(PalyaElem akt)
Az AktHelyzet változót hivatott beállítani. |
void |
CsokiSzamCsokkent()
A CsokiSzam változót csökkenti egyel. |
int |
CsokiSzamLekerdez()
A CsokiSzam változót adja vissza. |
void |
CsokivalFeltolt()
A csokiszámot maximálisra állítja. |
Ovodas |
getElsoOvodas()
|
char |
getFaj()
A grafikus rész számára van ez a függvény, segítségével megtudhatjuk egy objektumról, hogy az melyik is pontosan, hogy az ennek megfelelő képet tudjuk kirajzolni. |
void |
KilepekMoguled()
A HagyjatokBeken()-hez hasonlóan a kiszakadáshoz kell az ovisoknak. |
int[] |
Menj(int x,
int y)
A grafikai megjelenítéshez szükséges, a mozgáskoordinációhoz. |
void |
Mozog(int merre)
A Mozgat interfész Mozog() függvényének megvalósítása. |
void |
OvodasLancbaFuz(Ovodas ovis)
Ez a függvény kéri meg az Ovodas t, hogy álljon be a sorba. |
Ovodas |
OvodasLead()
Az ElsoOvodas változót adja vissza az Ovoda nak, amikor vele van interakciója. |
void |
OvodasUdvozol(Ovodas ovis)
Az Ovodas hívja meg ezt a függvényt, amikor azonos PalyaElem re lép, mint ahol az Ovono található (tehát így köszön egy illedelmes Ovodas ).
|
Methods inherited from class Kindergarten.KozosOs |
CsokiautomataUdvozol, getIranyom, HagyjatokBeken, JatekboltUdvozol, KilepekEloled, KutyaMegugat, OvonoUdvozol |
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Ovono()
Method Detail |
public void CsokiSzamCsokkent()
public int CsokiSzamLekerdez()
public void CsokivalFeltolt()
public void OvodasUdvozol(Ovodas ovis)
Ovodas
hívja meg ezt a függvényt, amikor azonos PalyaElem
re lép, mint ahol az Ovono
található (tehát így köszön egy illedelmes Ovodas
).
Az Ovono
ennek hatására kéri meg az Ovodas
t hogy beálljon mögé a sorba, ha teljesül minden feltétel ehhez.
OvodasUdvozol
in class KozosOs
ovis
- az Ovodas
referenciája, aki meghívja a függvénytpublic Ovodas OvodasLead()
Ovoda
nak, amikor vele van interakciója.
public void OvodasLancbaFuz(Ovodas ovis)
Ovodas
t, hogy álljon be a sorba.
ovis
- a sorbafűzendő Ovodas
referenciájapublic void Mozog(int merre)
PalyaElem
mel közli hogy merre szeretne megnni, az pedig atadja a szomszédos PalyaElem
nek.
Mozog
in interface Mozgat
public void AktHelyzetBeallit(PalyaElem akt)
AktHelyzetBeallit
in class KozosOs
public void KilepekMoguled()
KozosOs
KilepekMoguled
in class KozosOs
public char getFaj()
KozosOs
getFaj
in class KozosOs
public Ovodas getElsoOvodas()
public int[] Menj(int x, int y)
KozosOs
Menj
in class KozosOs
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |