battaglianavale
Interface Interfaccia

All Known Implementing Classes:
Console

public interface Interfaccia

Generica interfaccia del programma

Version:
03
Author:
Antonio Turi

Method Summary
 int chiediInteger(java.lang.String msg)
          Stampa un messaggio e chiede un numero
 boolean chiediSiNo(java.lang.String msg)
          Stampa un messaggio e chiede si/no
 java.lang.String chiediTesto(java.lang.String msg)
          Stampa un messaggio e chiede una stringa
 void stampaCampoDiBattaglia(Griglia campodibattaglia)
          stampa il campo di battaglia
 void stampaFlotta(Flotta flotta)
          stampa una flotta
 void stampaMsg(java.lang.String msg)
          Stampa un messaggio
 

Method Detail

chiediInteger

int chiediInteger(java.lang.String msg)
Stampa un messaggio e chiede un numero

Parameters:
msg - messaggio di tipo String
Returns:
un numero intero

chiediSiNo

boolean chiediSiNo(java.lang.String msg)
Stampa un messaggio e chiede si/no

Parameters:
msg - messaggio di tipo String
Returns:
si/no

chiediTesto

java.lang.String chiediTesto(java.lang.String msg)
Stampa un messaggio e chiede una stringa

Parameters:
msg - messaggio di tipo String
Returns:
una stringa

stampaCampoDiBattaglia

void stampaCampoDiBattaglia(Griglia campodibattaglia)
stampa il campo di battaglia


stampaFlotta

void stampaFlotta(Flotta flotta)
stampa una flotta


stampaMsg

void stampaMsg(java.lang.String msg)
Stampa un messaggio

Parameters:
msg - messaggio di tipo String