1
resposta

Minha classe Admin


import User from "./User.js";
import Docente from "./Docente.js";
class Admin extends User {
    
    constructor(nome, email, nascimento, role = "admin", ativo = "true") {
        super(nome, email, nascimento, role, ativo)

    }
    // Metodo para criar curso.
    criaCurso(usuario,nomeCurso){
        return usuario.curso = nomeCurso;
    }

    // Metodo excluir curso

    excluiCurso(usuario,nomeCurso){
        return delete usuario.curso;
    }

    //


    }


// Instanciando classe filha admin.

const novoAdmin = new Admin("Ana","alan@email","04-09/2006","gerente admin",);
novoAdmin.criaCurso(novoAdmin,'Java');
//novoAdmin.excluiCurso(novoAdmin,'Java');
console.log(novoAdmin);

1 resposta

Oii, Alan.

Que alegria ver seu projeto compartilhado aqui! Parabéns pelo esforço e dedicação, é muito gratificante ver o progresso dos estudantes.

Lembre-se de que, além de compartilhar aqui no fórum, você também pode marcar a Alura nas redes sociais para que mais pessoas possam ver seu trabalho.

A Alura tem perfis em várias redes sociais, você pode encontrá-los aqui. E não se esqueça do nosso Discord de alunos da Alura.

Um abraço e bons estudos.