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