Package | Class | Use | Tree | Index | Help

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

## battaglianavale
Class Cella

    java.lang.Object
      battaglianavale.Cella

All Implemented Interfaces:
  java.io.Serializable

    public class Cella

extends java.lang.Object
implements java.io.Serializable

Singola cella della griglia

Version:
  06
Author:
  Antonio Turi
See Also:
  Serialized Form

Field Summary
`private boolean` | `bombardata` La posizione è stata bombaradata
`private int` | `nave` La posizione contiene una nave
`private static int` | `NO_NAVE` Costante per rappresentare l'assenza di navi
`private static long` | `serialVersionUID` costante richiesta per la serializzazione

Constructor Summary
`Cella()` Costruttore della Cella

Method Summary
`int` | `getNave()` Get la nave contenuta nella cella (se c'è)
`boolean` | `isBombardata()` La cella è stata bombardata?
`boolean` | `isNave()` Nella cella c'è una nave?
`void` | `setBombardata(boolean bombardata)` Setta la cella come bombardata/non bombardata
`void` | `setNave(int nave)` Setta il contenuta della cella con una nave

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

Field Detail

### bombardata

    private boolean bombardata

  La posizione è stata bombaradata

### nave

    private int nave

  La posizione contiene una nave

### NO_NAVE

    private static final int NO_NAVE

  Costante per rappresentare l'assenza di navi

  See Also:
    Constant Field Values

### serialVersionUID

    private static final long serialVersionUID

  costante richiesta per la serializzazione

  See Also:
    Constant Field Values

Constructor Detail

### Cella

    public Cella()

  Costruttore della Cella

Method Detail

### getNave

    public int getNave()

  Get la nave contenuta nella cella (se c'è)

  Returns:
    Returns la nave contenuta nella cella (se c'è).

### isBombardata

    public boolean isBombardata()

  La cella è stata bombardata?

  Returns:
    Returns true se la cella è stata bombardata.

### isNave

    public boolean isNave()

  Nella cella c'è una nave?

  Returns:
    Returns true se nella cella c'è una nave.

### setBombardata

    public void setBombardata(boolean bombardata)

  Setta la cella come bombardata/non bombardata

  Parameters:
    `bombardata` -

### setNave

    public void setNave(int nave)

  Setta il contenuta della cella con una nave

  Parameters:
    `nave` -

Package | Class | Use | Tree | Index | Help

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