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

Criando uma classe com 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)