Projeto onde o usuário poderá criar ninjas/uchihas utilizando a orientação a objetos, classes e métodos por debaixo dos panos. Depois de adicionar o Ninja ou o Uchiha, também é possível lista-los e alterar a habilidade especial do Uchiha. E, por último, é possível finalizar o programa.
Gravei um vídeo apresentando o projeto. Nele eu detalho tudo sobre o projeto.
- Tenha uma IDE que compile Java
- Baixe o projeto aqui
- Coloque o projeto na IDE
- Execute o projeto na classe Main
- Java
- Classes
- Métodos
- Orientação a Objetos
- Condicionais
- Estruturas de Repetição
- Atributos
- Arrays
- Entrada/Saída de dados
Desafio proposto no curso java 10X.
Crie um programa em Java para gerenciar informações de ninjas utilizando herança. Desenvolva uma classe base chamada Ninja e uma subclasse chamada Uchiha.
- Na classe Ninja, defina os atributos no (String), idade (int), missao (String), nivelDificuldade (String) e statusMissao (String Adicione um método chamado mostrarInformacoes() que exibe todos esses atributos.
- Crie uma subclasse chamada Uchiha que herda de Ninja. Adicione um atributo adicional habilidadeEspecial (String) e um método chamado mostrarHabilidadeEspecial() para exibir a habilidade especial do ninja.
- Sobrescreva o método mostrarInformacoes() na classe Uchiha para incluir também a habilidade especial Desafio Extra: Como desafio adicional, implemente um menu interativo utilizando a classe Scanner para permitir ao usuário escolher entre diferentes opções, como exibir informações de todos os ninjas, adicionar novos ninjas ou atualizar as habilidades especiais. Isso ajudará a praticar o uso de entrada do usuário e controle de fluxo no programa.