https://github.com/almirjnr/dragonball
DragonBall Exercise in java
https://github.com/almirjnr/dragonball
Last synced: 7 months ago
JSON representation
DragonBall Exercise in java
- Host: GitHub
- URL: https://github.com/almirjnr/dragonball
- Owner: AlmirJNR
- Created: 2021-09-07T00:02:42.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-09-20T03:34:45.000Z (about 4 years ago)
- Last Synced: 2025-01-20T05:37:43.661Z (9 months ago)
- Language: Java
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Implemente a classe PersonagemDragonBall essa classe deverá ter os seguintes atributos:
- nome
- idade
- sexo
- temporada
- ki
- poderEspecialCrie 3 novas classes que irão herdar da classe PersonagemDragonBall:
- Terraqueo
- Sayajin
- Namekian
A raça Terraqueo deverá os atributos conter:
- País
- CidadeA raça Sayajin deverá conter os atributos:
- NivelMaximoSSJ,
- TemRaboE o método:
transformar() -> Que deverá receber por parâmetro um nível de super sayaijin de 1 a 5.O método deverá retornar uma saída se é possível ou não transformar e com esta saída você deverá imprimir uma mensagem no formato:
“ {{ PERSONAGEM }} transformou para super sayajin nível {{ NIVEL }} “
OU
“ Não foi possível transformar esse sayajin “REGRAS:
Qualquer Sayajin pode se transformar nos níveis 1,2,3;
Somente os sayajins com nome Goku ou Vegeta que podem transformar em nível 4 ou 5.
A raça Namekuseijin deverá conter os atributos:
- quantidadeEsferas
- podeCurarE o método:
transformarPedido() -> Que deverá receber um pedido e transformar este pedido para o idioma namekusei (fique livre para criar associação das palavras) e retornar o desejo no idioma Namekusei.
Você deverá instanciar os personagens:
-> Kuririn
-> Goku
-> Gohan
-> Dendê- Evoluir o Goku para Super Sayajin 5
- Evoluir o Gohan para super sayajin 5
- Usar o Dendê para fazer um pedido para as esferas do dragão.