/jogo-da-velha

☕ Java

Primary LanguageJavaApache License 2.0Apache-2.0

Jogo da Velha
Avaliação 3 de Programação II
UESPI - Universidade Estadual do Piauí

🕹️ Jogo da Velha

O objetivo com este projeto é fazer o jogo da velha, utilizando boas práticas do uso da orientação a objetos e aplicando padrões de projetos. Os padrões utilizados foram: Singleton, Command e o Composite.

📁 Projeto

📍 Fazendo o clone do repositório:

git clone https://github.com/brunnuscz/jogo_da_velha.git

📍 Você pode utilizar a IDE chamada Eclipse para rodar o projeto:

https://www.eclipse.org/downloads/

📍 Lembre de instalar o JDK na sua máquina:

https://www.oracle.com/br/java/technologies/downloads/

🗃 Estrutura do projeto

├── src
│ ├── command
│ │ └── Comando.java
│ │ └── ContinuarComando.java
│ │ └── JogoListaComando.java
│ │ └── NovoJogoComando.java
│ │ └── RankingComando.java
│ ├── model
│ │ └── Coordenada.java
│ │ └── Dimensao.java
│ │ └── Jogada.java
│ │ └── Jogador.java
│ │ └── ElementoDoJogo.java
│ │ └── Jogo.java
│ │ └── Partida.java
│ │ └── Resultado.java
│ │ └── Tabuleiro.java
│ ├── view
│ │ └── InterfaceUsuario.java
└───└── JogoDaVelha.java

🚩 Prévia