Overview
Package
Class
Tree
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
L
M
N
P
R
S
T
X
Y
A
allocaNavi(int, int, int, String[], Random, Nave[][])
- Static method in class dTest.
TestBattNav
allocaNavi legge/genera le coordinate delle navi e le alloca
allocaPortaerei(int, int, String[], Random)
- Static method in class dTest.
TestBattNav
allocaPortaerei legge/genera le coordinate della portaerei e la alloca
B
BattNav
- class dBattNav.
BattNav
.
classe BattNav per la gestione delle navi in un campo
BattNav(Nave[])
- Constructor for class dBattNav.
BattNav
costruttore di inizializzazione
C
checkColpo(int, int, boolean[][])
- Static method in class dTest.
TestBattNav
checkColpo controlla che un colpo non venga ripetuto nello stesso punto
checkNavi(Nave[], int, int, int, int)
- Static method in class dTest.
TestBattNav
checkNavi controlla che una nave appena generata non si sovrapponga a quelle esistenti
clrscr()
- Static method in class dUtil.
Console
cancella lo schermo
Console
- class dUtil.
Console
.
metodi utili per l'uso della console a caratteri
Console(InputStream)
- Constructor for class dUtil.
Console
costruttore di inizializzazione
controllo()
- Method in class dBattNav.dNave.
Nave
metodo che controlla se la nave è affondata
controllo()
- Method in class dBattNav.dNave.
Portaerei
metodo che controlla se la portaerei è affondata
coord
- Variable in class dBattNav.dNave.
Nave
Coppia
- class dBattNav.dCoppia.
Coppia
.
classe Coppia per la gestione di un punto nel piano
Coppia(int, int)
- Constructor for class dBattNav.dCoppia.
Coppia
costruttore di inizializzazione
D
dBattNav
- package dBattNav
dBattNav.dCoppia
- package dBattNav.dCoppia
dBattNav.dNave
- package dBattNav.dNave
dTest
- package dTest
dUtil
- package dUtil
F
fuoco(Coppia)
- Method in class dBattNav.dNave.
Nave
fuoco ritorna l'esito di un colpo
fuoco(Coppia)
- Method in class dBattNav.dNave.
Portaerei
fuoco ritorna l'esito di un colpo
fuoco(Coppia)
- Method in class dBattNav.
BattNav
fuoco ritorna l'esito di un colpo
G
getCampo()
- Method in class dBattNav.
BattNav
Ritorna il campo stampabile con lo stato delle navi
getCoords()
- Method in class dBattNav.dNave.
Nave
getCoords restituisce le coordinate della componente iniziale della nave
getCoords()
- Method in class dBattNav.dNave.
Portaerei
getCoords restituisce le coordinate della componente iniziale della nave
getL()
- Method in class dBattNav.dNave.
Nave
getL restituisce la lunghezza della nave
getL()
- Method in class dBattNav.dNave.
Portaerei
getL restituisce la lunghezza della portaerei
getStatus()
- Method in class dBattNav.dNave.
Nave
getStatus restituisce il vettore degli stati delle componenti della nave
getStatus()
- Method in class dBattNav.dNave.
Portaerei
getStatus restituisce il vettore degli stati delle componenti della nave
getX()
- Method in class dBattNav.dNave.
Nave
getX restituisce la coordinata x della componente iniziale della nave
getX()
- Method in class dBattNav.dNave.
Portaerei
getX restituisce la coordinata x della componente iniziale della nave
getX()
- Method in class dBattNav.dCoppia.
Coppia
getX restituisce la coordinata x
getY()
- Method in class dBattNav.dNave.
Nave
getY restituisce la coordinata x della componente iniziale della nave
getY()
- Method in class dBattNav.dNave.
Portaerei
getY restituisce la coordinata x della componente iniziale della nave
getY()
- Method in class dBattNav.dCoppia.
Coppia
getY restituisce la coordinata y
L
leggiColpo(int, int, String[], BattNav[], Random, boolean[][])
- Static method in class dTest.
TestBattNav
leggiColpo legge/genera un colpo e lo applica al campo restituendo il risultato
M
main(String[])
- Static method in class dTest.
TestBattNav
main(String[])
- Static method in class dTest.
TestCoppia
main(String[])
- Static method in class dTest.
TestNave
main(String[])
- Static method in class dTest.
TestPortaerei
main(String[])
- Static method in class dTest.
TestConsole
N
Nave
- class dBattNav.dNave.
Nave
.
classe Nave per la gestione di una nave nel piano
Nave(Coppia, int)
- Constructor for class dBattNav.dNave.
Nave
costruttore di inizializzazione
navi
- Variable in class dBattNav.
BattNav
P
pause()
- Static method in class dUtil.
Console
chiede la pressione di un tasto e cancella lo schermo
pista
- Variable in class dBattNav.dNave.
Portaerei
playGame(int, int)
- Static method in class dTest.
TestBattNav
playGame svolge le funzioni necessarie per lo svolgimento del gioco
Portaerei
- class dBattNav.dNave.
Portaerei
.
classe Portaerei per la gestione di una nave portaerei nel piano
Portaerei(Coppia, int)
- Constructor for class dBattNav.dNave.
Portaerei
costruttore di inizializzazione
printCredits()
- Static method in class dTest.
TestBattNav
print_credits stampa delle info sul gioco
printHeader(String)
- Static method in class dUtil.
Console
stampa un titolo formattato
printHelp()
- Static method in class dTest.
TestBattNav
print_help stampa il modo d'uso del programma
printPrompt(String)
- Static method in class dUtil.
Console
stampa un prompt sullo schermo senza andare a capo
printSubHeader(String)
- Static method in class dUtil.
Console
stampa un sotto titolo formattato
R
readDouble()
- Static method in class dUtil.
Console
legge un double
readDouble(String)
- Static method in class dUtil.
Console
legge un double stampando un prompt
readInt()
- Static method in class dUtil.
Console
legge un intero
readInt(String)
- Static method in class dUtil.
Console
legge un intero stampando un prompt
readLine()
- Static method in class dUtil.
Console
legge una stringa terminata da un NEW-LINE
readLine(String)
- Static method in class dUtil.
Console
legge una stringa terminata da un NEW-LINE stampando un prompt
S
setX(int)
- Method in class dBattNav.dCoppia.
Coppia
getX imposta la coordinata x
setY(int)
- Method in class dBattNav.dCoppia.
Coppia
getY imposta la coordinata y
stampaCampo()
- Method in class dBattNav.
BattNav
Stampa il campo con lo stato delle navi
status
- Variable in class dBattNav.dNave.
Nave
T
TestBattNav
- class dTest.
TestBattNav
.
classe per il test della classe BattNav
TestBattNav()
- Constructor for class dTest.
TestBattNav
TestConsole
- class dTest.
TestConsole
.
metodi per la lettura di numeri e stringhe dallo STDIN
TestConsole()
- Constructor for class dTest.
TestConsole
TestCoppia
- class dTest.
TestCoppia
.
classe per il test della classe Coppia
TestCoppia()
- Constructor for class dTest.
TestCoppia
TestNave
- class dTest.
TestNave
.
classe per il test della classe Nave
TestNave()
- Constructor for class dTest.
TestNave
TestPortaerei
- class dTest.
TestPortaerei
.
classe per il test della classe Portaerei
TestPortaerei()
- Constructor for class dTest.
TestPortaerei
toString()
- Method in class dBattNav.dNave.
Nave
toString
toString()
- Method in class dBattNav.dNave.
Portaerei
toString
toString()
- Method in class dBattNav.dCoppia.
Coppia
toString
toString()
- Method in class dBattNav.
BattNav
toString
X
x
- Variable in class dBattNav.dCoppia.
Coppia
Y
y
- Variable in class dBattNav.dCoppia.
Coppia
A
B
C
D
F
G
L
M
N
P
R
S
T
X
Y
Overview
Package
Class
Tree
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes