Skip to content
This repository has been archived by the owner on Mar 21, 2024. It is now read-only.
/ java-of-empires Public archive

Esqueleto de um projeto feito com Netbeans 8 para praticar os conceitos de herança, classe abstrata, interface e polimorfismo em Java

License

Notifications You must be signed in to change notification settings

poo29004/java-of-empires

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub license Build Status

Java of Empires

Esqueleto de um projeto feito com Netbeans 8 para praticar os conceitos de herança, classe abstrata, interface e polimorfismo em Java. Nesse projeto só fora fornecida a implementação da classe Aldeão, contudo é necessário fazer:

  • Implementar classes para representar Arqueiro e Cavaleiro
  • Estudar o código e propor uma nova solução (terá que modificar a organização do código atual) que faça uso dos conceitos de Herança e Polimorfismo

javaofempires.png

Como resultado final, espera-se que o usuário possa:

  • Criar Aldeão, Cavaleiro ou Arqueiro sempre que clicar nos respectivos botões
  • Movimentar (cima, baixo, direita ou esquerda) somente os objetos do tipo Aldeão, somente objetos do tipo Cavaleiro, somente objetos do tipo Arqueiro ou todos os objetos, independente do tipo
  • Fazer com que todos os objetos do tipo Aldeão ataquem
  • Fazer com que todos os objetos do tipo Cavaleiro ataquem
  • Fazer com que todos os objetos do tipo Arqueiro ataquem
  • Fazer com que todos os objetos, independente do tipo, ataquem

About

Esqueleto de um projeto feito com Netbeans 8 para praticar os conceitos de herança, classe abstrata, interface e polimorfismo em Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages