reversi
Class Coordinates

java.lang.Object
  |
  +--reversi.Coordinates
All Implemented Interfaces:
java.io.Serializable

public class Coordinates
extends java.lang.Object
implements java.io.Serializable

Die Klasse Coordinates beschreibt eine Position auf dem Spielfeld. Sie wird von den Methoden nextMove() (interface ReversiPlayer) und getPosition() (interface GameBoard) genutzt.

See Also:
Serialized Form

Constructor Summary
Coordinates(int row, int col)
          Erzeugt eine neues Coordinates-Objekt, das die Position row (Zeile), col (Spalte) auf dem Spielfeld beschreibt.
 
Method Summary
 int getCol()
          Liefert die Spalte der durch das Objekt beschriebenen Position zurück.
 int getRow()
          Liefert die Zeile der durch das Objekt beschriebenen Position zurück.
 java.lang.String toString()
          Liefert eine String-Darstellung der duch das Objekt beschriebenen Position zurück, z.B.: Coordinates( 4, 7 ).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Coordinates

public Coordinates(int row,
                   int col)
Erzeugt eine neues Coordinates-Objekt, das die Position row (Zeile), col (Spalte) auf dem Spielfeld beschreibt.
Method Detail

getRow

public int getRow()
Liefert die Zeile der durch das Objekt beschriebenen Position zurück.

getCol

public int getCol()
Liefert die Spalte der durch das Objekt beschriebenen Position zurück.

toString

public java.lang.String toString()
Liefert eine String-Darstellung der duch das Objekt beschriebenen Position zurück, z.B.: Coordinates( 4, 7 ).
Overrides:
toString in class java.lang.Object