| 
 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.ObjectScacchiera
public class Scacchiera
Rappresenta una scacchiera 3 x 3 per giocare a Tris.
| Constructor Summary | |
|---|---|
| Scacchiera(Partita partita)Costruisce la scacchiera con tutte le caselle vuote. | |
| Method Summary | |
|---|---|
|  boolean | esegui(Mossa mossa)Esegue la mossa sulla scacchiera. | 
|  boolean | fattibile(Mossa mossa)Controlla se una mossa è fattibile. | 
|  boolean | isPiena()Controlla se la scacchiera è tutta piena. | 
|  String | toString()Restituisce una stringa contenente una rappresentazione testuale della scacchiera. | 
|  boolean | vinceCerchio()Controlla se "Cerchio" ha vinto | 
|  boolean | vinceCroce()Controlla se "Croce" ha vinto | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public Scacchiera(Partita partita)
partita - deve essere passato un riferimento alla partita a cui questa
 scacchiera si riferisce.| Method Detail | 
|---|
public boolean esegui(Mossa mossa)
mossa - la mossa da eseguire.
public boolean fattibile(Mossa mossa)
mossa - la mossa
public boolean isPiena()
public String toString()
toString in class Objectpublic boolean vinceCerchio()
public boolean vinceCroce()
| 
 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||