eNTitanok.kkkg
Class KkkgAppl.Targy
java.lang.Object
|
+--eNTitanok.kkkg.KkkgAppl.Helyzet
|
+--eNTitanok.kkkg.KkkgAppl.Lathato
|
+--eNTitanok.kkkg.KkkgAppl.Targy
- Direct Known Subclasses:
- KkkgAppl.Ajandek, KkkgAppl.Gyemant
- Enclosing class:
- KkkgAppl
- public abstract static class KkkgAppl.Targy
- extends KkkgAppl.Lathato
A :Tárgy fő jellemzője, hogy egy helyben áll a pályán, és az egyetlen
dolog, ami történhet vele, az az, hogy a :Kisgömböc felveszi.
Method Summary |
boolean |
akarsz_e_utkozni(KkkgAppl.Lathato masik)
Labirintus hívja meg új :Látható felvételekor (az újra és a régiekre is);
pontosan akkor ad vissza true-t, ha kell ütközésvizsgálatot végezni this
és `masik' között. |
protected abstract void |
felveve()
|
int |
getReteg()
Egy nemnegatív konstanst ad vissza: minél nagyobb a konstans, annál
feljebb kell rajzolni az objektumot. |
protected void |
halad()
Egy helyben áll, és várja :Kisgömböcöt. |
Methods inherited from class eNTitanok.kkkg.KkkgAppl.Lathato |
getId,
getKepnevek,
getKlassz,
mozgat,
naploz,
naploz,
rarajzol,
rarajzolArnyek,
setId,
setNaplozo,
utkozik_e |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
kutk
protected boolean kutk
- Figyeljük-e az ütközést :Kisgömböc-cel?
labirintus
protected KkkgAppl.Labirintus labirintus
KkkgAppl.Targy
protected KkkgAppl.Targy(KkkgAppl.Labirintus labirintus,
boolean kutk)
felveve
protected abstract void felveve()
halad
protected void halad()
- Egy helyben áll, és várja :Kisgömböcöt. Amint ütközik vele, meghívja
`this.felveve()'-t, majd eltűnik.
- Overrides:
- halad in class KkkgAppl.Lathato
akarsz_e_utkozni
public boolean akarsz_e_utkozni(KkkgAppl.Lathato masik)
- Description copied from class: KkkgAppl.Lathato
- Labirintus hívja meg új :Látható felvételekor (az újra és a régiekre is);
pontosan akkor ad vissza true-t, ha kell ütközésvizsgálatot végezni this
és `masik' között. Az ütközésvizsgálatot Labirintus végzi this.utkozik_e
módszeres hivogatásával.
Érdemes átdefiniálni.
- Overrides:
- akarsz_e_utkozni in class KkkgAppl.Lathato
getReteg
public int getReteg()
- Description copied from class: KkkgAppl.Lathato
- Egy nemnegatív konstanst ad vissza: minél nagyobb a konstans, annál
feljebb kell rajzolni az objektumot.
- Overrides:
- getReteg in class KkkgAppl.Lathato