Package | Class | Use | Tree | Index | Help

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

## battaglianavale
Class Partita

    java.lang.Object
      battaglianavale.Partita

    public class Partita

extends java.lang.Object

Classe che gestisce un partita della battaglia navale

Version:
  06
Author:
  Antonio Turi

Field Summary
`private Flotta` | `flotta_due` La flotta del giocatore uno
`private Flotta` | `flotta_uno` La flotta del giocatore uno
`private Giocatore` | `giocatore_due` Il giocatore due
`private Giocatore` | `giocatore_uno` Il giocatore uno
`private Interfaccia` | `interfaccia` L'interfaccia del gioco

Constructor Summary
`Partita()` Costruttore della partita

Method Summary
`void` | `Avvia()` Avvia una partita
`void` | `carica(java.lang.String nomeFile)` Carica la partita
`void` | `DisponiFlotta()` Routine di disposizione di una flotta su di una griglia
`void` | `salva(java.lang.String nomeFile)` Salva la partita
`private static void` | `visualizzaTipoGiocatori(Giocatore g1, Giocatore g2)` Visualizza la tipologia dei giocatori (test RTTI)

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

Field Detail

### flotta_due

    private Flotta flotta_due

  La flotta del giocatore uno

### flotta_uno

    private Flotta flotta_uno

  La flotta del giocatore uno

### giocatore_due

    private Giocatore giocatore_due

  Il giocatore due

### giocatore_uno

    private Giocatore giocatore_uno

  Il giocatore uno

### interfaccia

    private Interfaccia interfaccia

  L'interfaccia del gioco

Constructor Detail

### Partita

    public Partita()

  Costruttore della partita

Method Detail

### Avvia

    public void Avvia()

  Avvia una partita

### carica

    public void carica(java.lang.String nomeFile)

  Carica la partita

  Parameters:
    `nomeFile` - stringa contenente il nome del file

### DisponiFlotta

    public void DisponiFlotta()

  Routine di disposizione di una flotta su di una griglia

### salva

    public void salva(java.lang.String nomeFile)

  Salva la partita

  Parameters:
    `nomeFile` - stringa contenente il nome del file

### visualizzaTipoGiocatori

    private static void visualizzaTipoGiocatori(Giocatore g1,
                                                Giocatore g2)

  Visualizza la tipologia dei giocatori (test RTTI)

  Parameters:
    `giocatore1` -
    `giocatore2` -

Package | Class | Use | Tree | Index | Help

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