public void colocarPeca(Piace p, Position pos) { if (existePeca(pos)) { throw new BoardExceptions("Já existe uma peça nesta posição"); } pecas[pos.linha, pos.coluna] = p; p.posicao = pos; }
public Piace retirarPeca(Position pos) { if (peca(pos) == null) { return(null); } Piace aux = peca(pos); aux.posicao = null; pecas[pos.linha, pos.coluna] = null; return(aux); }