Guilherme junior
Guilherme junior03/11/2023 16:23
Compartilhe

Criando uma classe com JavaScript

  • #JavaScript

Um exemplo de criação e ação de classe com Javascript:

//Criação da classe

class personagem{

    constructor(nome, idade, tipo){

        this.nome = nome;

        this.idade = idade;

        this.tipo = tipo;

    }

    atacar(){

        if (this.tipo == "Mago"){

            let ataque = "usou magia"; //Atribui o tipo de ataque à variável ataque

            console.log(`O herói ${this.tipo} usou ${ataque} `)

        } else if (this.tipo == "Guerreiro"){

            let ataque = "usou espada"; //Atribui o tipo de ataque à variável ataque

            console.log(`O herói ${this.tipo} usou ${ataque} `)

        } else if (this.tipo == "Monge"){

            let ataque = "usou artes marciais"; //Atribui o tipo de ataque à variável ataque

            console.log(`O herói ${this.tipo} usou ${ataque} `)

        } else if (this.tipo == "Ninja"){

            let ataque = "usou shuriken"; //Atribui o tipo de ataque à variável ataque

            console.log(`O herói ${this.tipo} usou ${ataque} `)

        }

    };

};

//Tipos: Mago, Guerreiro, Monge e Ninja

let heroi = new personagem("Alucard", "950","Guerreiro");

//MOSTRA O HEROI

console.log(heroi);

//AÇÃO DE ATACAR

console.log(heroi.atacar());

Compartilhe
Comentários (0)