|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--dBattNav.dNave.Nave
classe Nave per la gestione di una nave nel piano
Coppia
,
BattNav
Field Summary | |
private dBattNav.dCoppia.Coppia |
coord
|
private boolean[] |
status
|
Constructor Summary | |
Nave(dBattNav.dCoppia.Coppia c,
int l)
costruttore di inizializzazione |
Method Summary | |
boolean |
controllo()
metodo che controlla se la nave è affondata |
java.lang.String |
fuoco(dBattNav.dCoppia.Coppia c)
fuoco ritorna l'esito di un colpo |
dBattNav.dCoppia.Coppia |
getCoords()
getCoords restituisce le coordinate della componente iniziale della nave |
int |
getL()
getL restituisce la lunghezza della nave |
boolean[] |
getStatus()
getStatus restituisce il vettore degli stati delle componenti della nave |
int |
getX()
getX restituisce la coordinata x della componente iniziale della nave |
int |
getY()
getY restituisce la coordinata x della componente iniziale della nave |
java.lang.String |
toString()
toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private dBattNav.dCoppia.Coppia coord
private boolean[] status
Constructor Detail |
public Nave(dBattNav.dCoppia.Coppia c, int l)
c
- coppia di coordinate della componente inizialel
- numero di componenti della naveMethod Detail |
public java.lang.String fuoco(dBattNav.dCoppia.Coppia c)
public boolean controllo()
public int getX()
public int getY()
public int getL()
public dBattNav.dCoppia.Coppia getCoords()
public boolean[] getStatus()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |