Educador: Felipe Aguiar
Plataforma: DIO.
O que deve ser utilizado:
- Variáveis
- Operadores
- Laços de repetição
- Estruturas de decisões
- Funções
- Classes e Objetos
Criar uma classe genérica que represente um herói de uma aventura e que possua as seguintes propriedades:
- nome
- idade
- tipo (ex.: guerreiro, mago, monge, ninja)
Além disso, deve ter um método chamado atacar que deve atender os seguintes requisitos:
- exibir a mensagem: O {tipo} atacou usando {ataque}
- em que o {tipo} deve estar concatenando ao tipo que está na propriedade da classe
- e em {ataque} deve ter uma descrição de acordo com o tipo, conforme a tabela abaixo:
se mago -> no ataque deve exibir (usou magia)
se guerreiro -> no ataque deve exibir (usou espada)
se monge -> no ataque deve exibir (usou artes marciais)
se ninja -> no ataque deve exibir (usou shuriken)
Ao final deve ser exibido a mensagem:
-
"o {tipo} atacou usando {ataque}
exemplo:
O mago atacou usando magia O guerreiro atacou usando espada