|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
Kindergarten.KozosOs
A mozgó és nem mozgó 6 osztály őse.
Field Summary | |
PalyaElem |
AktHelyzet
|
GPS |
gps
|
int |
Iranyom
|
Proto |
proto
|
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
KozosOs()
A konstruktor, ami jelenleg egy új Proto példányt hoz létre, ezzel biztosítva a kommunikációt program és felhasználó között. |
Method Summary | |
void |
AktHelyzetBeallit(PalyaElem akt)
A leszármazott osztályok valósítják meg, az AktHelyzet változót hivatott beállítani. |
void |
CsokiautomataUdvozol()
Azok a leszármazott osztályok valósítják meg, amelyeknek szükséges. |
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. |
int |
getIranyom()
Ezzel le tudjuk kérdezni, hogy az objektum éppen melyik irányban van beállva, szintén a grafikus részhez lehet szükséges, amennyiben kihasználjuk a hat irányú kinézetet. |
void |
HagyjatokBeken()
Ez hívódik meg ha az ovisnak elege lesz :) vagyis hogyha megugatja a kutya, vagy csokiautomatát lát, vagy játékboltot, akkor kiszakad a sorból. |
void |
JatekboltUdvozol()
Azok a leszármazott osztályok valósítják meg, amelyeknek szükséges. |
void |
KilepekEloled()
A HagyjatokBeken()-hez hasonlóan a kiszakadáshoz kell az ovisoknak. |
void |
KilepekMoguled()
A HagyjatokBeken()-hez hasonlóan a kiszakadáshoz kell az ovisoknak. |
void |
KutyaMegugat(int merrol)
Azok a leszármazott osztályok valósítják meg, amelyeknek szükséges. |
int[] |
Menj(int x,
int y)
A grafikai megjelenítéshez szükséges, a mozgáskoordinációhoz. |
void |
OvodasUdvozol(Ovodas ovis)
Azok a leszármazott osztályok valósítják meg, amelyeknek szükséges. |
void |
OvonoUdvozol(Ovono ovono)
Azok a leszármazott osztályok valósítják meg, amelyeknek szükséges. |
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 |
Field Detail |
public PalyaElem AktHelyzet
public Proto proto
public int Iranyom
public GPS gps
Constructor Detail |
public KozosOs()
Method Detail |
public void OvodasUdvozol(Ovodas ovis)
public void JatekboltUdvozol()
public void CsokiautomataUdvozol()
public void OvonoUdvozol(Ovono ovono)
public void KutyaMegugat(int merrol)
public void AktHelyzetBeallit(PalyaElem akt)
public char getFaj()
public int getIranyom()
public void HagyjatokBeken()
public void KilepekEloled()
public void KilepekMoguled()
public int[] Menj(int x, int y)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |