Package | Class | Use | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## battaglianavale
Class Console

    java.lang.Object
      battaglianavale.Console

All Implemented Interfaces:
  Interfaccia

    public class Console

extends java.lang.Object
implements Interfaccia

Implementazione dell'interfaccia in modalità console

Version:
  06
Author:
  Antonio Turi

Constructor Summary
`Console()`

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` | `stampaCampoDiBattaglia(Griglia campodibattaglia, Griglia campoavversario)` stampa entrambi i campi di battaglia
`void` | `stampaFlotta(Flotta flotta)` stampa una flotta
`void` | `stampaMsg(java.lang.String msg)` Stampa un messaggio

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### Console

    public Console()

Method Detail

### chiediInteger

    public int chiediInteger(java.lang.String msg)

  Stampa un messaggio e chiede un numero

  Specified by:
    `chiediInteger` in interface `Interfaccia`
  Parameters:
    `msg` - messaggio di tipo String
  Returns:
    un numero intero

### chiediSiNo

    public boolean chiediSiNo(java.lang.String msg)

  Stampa un messaggio e chiede si/no

  Specified by:
    `chiediSiNo` in interface `Interfaccia`
  Parameters:
    `msg` - messaggio di tipo String
  Returns:
    si/no

### chiediTesto

    public java.lang.String chiediTesto(java.lang.String msg)

  Stampa un messaggio e chiede una stringa

  Specified by:
    `chiediTesto` in interface `Interfaccia`
  Parameters:
    `msg` - messaggio di tipo String
  Returns:
    una stringa

### stampaCampoDiBattaglia

    public void stampaCampoDiBattaglia(Griglia campodibattaglia)

  stampa il campo di battaglia

  Specified by:
    `stampaCampoDiBattaglia` in interface `Interfaccia`

### stampaCampoDiBattaglia

    public void stampaCampoDiBattaglia(Griglia campodibattaglia,
                                       Griglia campoavversario)

  stampa entrambi i campi di battaglia

  Specified by:
    `stampaCampoDiBattaglia` in interface `Interfaccia`

### stampaFlotta

    public void stampaFlotta(Flotta flotta)

  stampa una flotta

  Specified by:
    `stampaFlotta` in interface `Interfaccia`

### stampaMsg

    public void stampaMsg(java.lang.String msg)

  Stampa un messaggio

  Specified by:
    `stampaMsg` in interface `Interfaccia`
  Parameters:
    `msg` - messaggio di tipo String

Package | Class | Use | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD