Archi

1262 palavras 6 páginas
INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA DO
ESPIRITO SANTO

TRABALHO DA DISCIPLINA PROGRAMAÇÃO
ORIENTADA A OBJETOS 1: JOGO DE XADREZ

SERRA
2013
HENRIQUE SANTANA DOS SANTOS
HEITOR BARCELLOS COELHO

Trabalho a ser entregue ao
Instituto Federal do Estado do
Espirito Santo, como requisito parcial para obtenção de nota para aprovação na disciplina
Programação Orientada a Objetos 1.
Professor: Paulo Sérgio

JOGO DE XADREZ

SERRA
2013
RESUMO
Neste texto apresentamos um trabalho que tem o objetivo de implementar um jogo clássico de xadrez, o jogo é considerado de alta complexidade e é mundialmente conhecido. Para alcançar este objetivo deve-se ter domínio em lógica de programação e bons conhecimentos na linguagem escolhida, no nosso caso Java. Apresentado o nosso objetivo que é desenvolver o jogo de xadrez, mostramos a seguir, como foi a implementação, as dificuldades e os padrões usados. Nosso trabalho visa a responder essas e outras perguntas.

1. Modelo UML: Descrição completa
1.1 Diagrama de classes

1.2 Descrição das classes implementadas.
a. Classe Peca é a classe do tipo “interface” que serviu de “base” para a implementação da nossa classe abstrata.
b. A classe abstrata, PecaAbstrata é a base do nosso polimorfismo, que vem da ideia de criar atalhos para os métodos, e as classes que herdam de dela implementam as suas características. Assim ficou mais fácil definir cada peça do tabuleiro.
c. A nossa classe Tabuleiro visa criar o nosso ambiente de jogos, é a base do jogo onde ficará alocado as nossas peças de jogo. A ideia foi criar um HashMap, pois assim poderíamos gravar por meio de uma chave a identificação única de cada peça no tabuleiro.
d. Classe Jogador: Nessa classe achamos melhor também mapear nossos itens usando HashMap, ficaria maios fácil também para adicionar pontos e gravar os dados do jogador.
e.

Relacionados

  • Archi
    252 palavras | 2 páginas
  • Estudante
    894 palavras | 4 páginas
  • A Arquitetura Eclética no Brasil e no Mundo
    778 palavras | 4 páginas
  • SLIDE DE 00 A 18
    1150 palavras | 5 páginas
  • Zaha Hadid Texto
    1088 palavras | 5 páginas
  • 7 Werkbund
    1268 palavras | 6 páginas
  • Steven Holl
    250 palavras | 1 página
  • Dimensão Morf.
    1631 palavras | 7 páginas
  • filosofia
    316 palavras | 2 páginas
  • Estudos De Caso JULIANY CORREA
    2559 palavras | 11 páginas