static void Main(string[] args) { //PosicaoXadrez pos = new PosicaoXadrez('c', 7); // //Console.WriteLine(pos); // //Console.WriteLine(pos.toPosicao()); try { Tabuleiro tab = new Tabuleiro(8, 8); tab.ColocarPecas(new Torre(Cor.Preta, tab), new Posicao(0, 0)); tab.ColocarPecas(new Torre(Cor.Preta, tab), new Posicao(1, 3)); tab.ColocarPecas(new Rei(Cor.Preta, tab), new Posicao(0, 2)); tab.ColocarPecas(new Torre(Cor.Branca, tab), new Posicao(3, 5)); Tela.ImprimirTabuleiro(tab); } catch (TabuleiroException e) { Console.WriteLine(e.Message); } }
static void Main(string[] args) { try { Tabuleiro tab = new Tabuleiro(8, 8); tab.ColocarPecas(new Torre(tab, Cor.Preta), new Posicao(0, 0)); tab.ColocarPecas(new Torre(tab, Cor.Preta), new Posicao(1, 3)); tab.ColocarPecas(new Rei(tab, Cor.Preta), new Posicao(0, 2)); tab.ColocarPecas(new Rei(tab, Cor.Branca), new Posicao(3, 2)); Tela.imprimirTabuleiro(tab); } catch (TabuleiroExcepcion e) { Console.WriteLine(e.Message); } Console.ReadLine(); }