Crie uma classe generica 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 seguientes requisitos:
-
exibir a mensagem: "o {tipo} atacou usando {ataque}")
-
aonde o {tipo} deve ser concatenando o tipo que está na propriedade da classe
-
e no {ataque} deve seguir uma descrição diferente conforme o tipo, seguindo a tabela abaixo:
- se mago -> no ataque exibir (usou magia)
- se guerreiro -> no ataque exibir (usou espada)
- se monge -> no ataque exibir (usou artes marciais)
- se ninja -> no ataque exibir (usou shuriken)
Ao final deve se exibir uma mensagem:
- "O {tipo} atacou usando {ataque}"
exemplos:
- O mago atacou usando magia
- O guerreiro atacou usando espada