Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

nao acho o erro

PS C:\Users\tamirissodre\Documents\Byte\js-heranca-polimorfismo-projetoinicial> node .\index.js (node:7844) ExperimentalWarning: The ESM module loader is experimental. file:///C:/Users/tamirissodre/Documents/Byte/js-heranca-polimorfismo-projetoinicial/Funcionarios/Diretor.js:5 super(nome, salario, cpf); ^^^^^

SyntaxError: 'super' keyword unexpected here

import { Funcionario } from "./Funcionario.js"

export class Gerente extends Funcionario{
    constructor(nome, salario, cpf) {
        super(nome, salario, cpf);

        this._bonificacao = 1.1;
    }
}
1 resposta
solução!

Oi, Tamiris, tudo bem?

Pelo log do seu erro, você o obteve ele na class Diretor.js. Na classe Diretor você usou o extends? Se puder compartilhar a classe aqui para que possamos avaliar o porquê desse erro.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software