O projeto consiste em uma aplicação back-end construída durante o curso Java COMPLETO Programação Orientada a Objetos + Projetos organizado pelo professor Nelio Alves na plataforma Udemy.
- O projeto tem como objetivo reproduzir um jogo de xadrez executado direto em console, contendo todas as regras e movimentações específicas de cada peça, possíveis movimentos, turnos, captura de peças, xeque, xeque-mate, en passant e promoção.
- Encapsulamento
- Construtores
- ToString (Object / overriding)
- Associações
- Modificadores de acesso
- Matriz
- Herança
- Overriding
- Polimorfismo (ToString)
- Exceções
- Membros estáticos
- Padrão de camadas
- InputMismatchException
- Java
# clonar repositório
git clone https://github.com/vanessacoin/chess-system-java
# entrar na pasta do projeto
# entrar na pasta bin
# executar o projeto
java application/ProgramVanessa Coin
