|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--Celula
Classe que suporta uma celula.
| Constructor Summary | |
Celula()
Construtor que cria uma celula morta |
|
Celula(Celula c)
Construtor que 'Clona' uma Celula |
|
Celula(int est)
construtor que recebe o Estado inicial da celula |
|
| Method Summary | |
int |
dirTiro()
questiona a direcção do tiro |
int |
dirVirus()
Obtem a direcção do virus |
boolean |
eNave()
questiona se é nave |
int |
estado()
verifica o estado da celula |
boolean |
eTiro()
questiona se é tiro |
boolean |
eVirus()
questiona se é virus |
void |
morre()
mata a celula |
boolean |
morta()
questiona se a celula está morta |
void |
Nave()
impõe a celula como sendo a nave |
void |
renascer()
faz a celula renascer |
void |
Tiro(int dir)
impõe a celula como tiro |
void |
Virus(int dir)
impõe a celula como virus |
boolean |
viva()
Questiona se a celula está viva. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Celula(int est)
est - estado da celulapublic Celula()
public Celula(Celula c)
c - Celula a clonar| Method Detail |
public boolean viva()
public boolean morta()
public void morre()
public void renascer()
public int estado()
public void Nave()
public boolean eNave()
public void Tiro(int dir)
dir - direcção do tiropublic int dirTiro()
public boolean eTiro()
public void Virus(int dir)
dir - direcção do Viruspublic int dirVirus()
public boolean eVirus()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||