https://github.com/leoviana00/dio-dp-classes-of-game
Crie uma classe generica que represente um herói de uma aventura
https://github.com/leoviana00/dio-dp-classes-of-game
class javascript logica-de-programacao object
Last synced: about 1 month ago
JSON representation
Crie uma classe generica que represente um herói de uma aventura
- Host: GitHub
- URL: https://github.com/leoviana00/dio-dp-classes-of-game
- Owner: leoviana00
- Created: 2024-10-21T09:25:52.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T12:24:11.000Z (6 months ago)
- Last Synced: 2025-01-25T10:11:20.257Z (3 months ago)
- Topics: class, javascript, logica-de-programacao, object
- Language: JavaScript
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Escrevendo as classes de um Jogo
**O Que deve ser utilizado**
- Variáveis
- Operadores
- Laços de repetição
- Estruturas de decisões
- Funções
- Classes e Objetos## Objetivo:
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)## Saída
Ao final deve se exibir uma mensagem:
- "o {tipo} atacou usando {ataque}"
ex: mago atacou usando magia
guerreiro atacou usando espada