Class Mossa

java.lang.Object
  extended by Mossa

public class Mossa
extends Object

Rappresenta una mossa di gioco, cioè le coordinate di una casella della scacchiera indicate da un certo Giocatore

Version:
1.0 del 28/10/2005
Author:
Luca Tesei

Constructor Summary
Mossa(int x, int y, Giocatore unGiocatore)
          Costruisce una mossa di un giocatore.
 
Method Summary
 Giocatore getGiocatore()
          Restituisce un riferimento al giocatore che ha fatto questa mossa.
 int getX()
          Restituisce la coordinata x di questa mossa.
 int getY()
          Restituisce la coordinata y di questa mossa.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mossa

public Mossa(int x,
             int y,
             Giocatore unGiocatore)
Costruisce una mossa di un giocatore. Se i valori sono fuori dalla scacchiera li pone ai valori validi più vicini.

Parameters:
x - la coordinata x della mossa sulla scacchiera 3 x 3 (valori da 0 a 2)
y - la coordinata y della mossa sulla scacchiera 3 x 3 (valori da 0 a 2)
unGiocatore - il giocatore che fa questa mossa
Method Detail

getGiocatore

public Giocatore getGiocatore()
Restituisce un riferimento al giocatore che ha fatto questa mossa.


getX

public int getX()
Restituisce la coordinata x di questa mossa.


getY

public int getY()
Restituisce la coordinata y di questa mossa.