package de.vivi.chess.pieces; import de.vivi.chess.board.Board; import de.vivi.chess.board.Field; public class Rook extends Piece { public Rook(Color color, Type type) { super(color, type); } @Override public char getSymbol() { if (getColor() == Color.WHITE) { if (getType() == Type.ROOK) { symbol = '\u265C'; } } else if (getColor() == Color.BLACK) { if (getType() == Type.ROOK) { symbol = '\u2656'; } } return symbol; } @Override public boolean isValidMove(Board board, Field from, Field to) { return false; } }