Package reversi
Class Coordinates
java.lang.Object
reversi.Coordinates
public class Coordinates
extends java.lang.Object
Die Klasse Coordinates beschreibt eine Position auf dem Spielfeld. Der
Ursprung des Koordinatensystems liegt in der linken oberen Ecke. Gültige
Werte für die Koordinaten sind
1
bis
GameBoard.getSize()
(beides einschließlich).-
Constructor Summary
Constructors Constructor Description Coordinates(int row, int col)
Erzeugt eine neues Coordinates-Objekt -
Method Summary
Modifier and Type Method Description boolean
equals(java.lang.Object o)
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
toMoveString()
java.lang.String
toString()
-
Constructor Details
-
Coordinates
public Coordinates(int row, int col)Erzeugt eine neues Coordinates-Objekt- Parameters:
row
- die Reihe auf dem Spielfeldcol
- die Spalte auf dem Spielfeld
-
-
Method Details
-
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()- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
toMoveString
public java.lang.String toMoveString()- Returns:
- Coordinates in a String in chess like format
-