Package battaglianavale

Interface Summary
Interfaccia Generica interfaccia del programma
 

Class Summary
Ammiraglia Tipo nave Ammiraglia
Cella Singola cella della griglia
Console Implementazione dell'interfaccia in modalità console
CPU Implementazione del giocatore CPU
Flotta Rappresentazione della flotta navale come insieme di navi associate ad una griglia
Fregata Tipo nave Fregata
Giocatore Tipo generico di giocatore (classe astratta, non può essere istanziata!)
Griglia Rappresentazione del campo di battaglia come insieme di celle
Keyboard  
Main Main della battaglia navale
Nave Tipo generico di nave (classe astratta, non può essere istanziata!)
Partita Classe che gestisce un partita della battaglia navale
PortaAerei Tipo nave PortaAerei
Sommergibile Tipo nave Sommergibile
Umano Implementazione del giocatore umano
 

Exception Summary
FlottaVuotaException Eccezione flotta vuota