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

Sobre o super e classes abstratas no js

Então, eis o código da MensagemView:

class MensagemView extends View{

    template(model){

        return `<p class="alert alert-info">${model.text}</p>`;
    }

}

Este código funciona normalmente, mesmo sem invocar o super e passar o elemento. Oque me leva a crer que o super não seja necessário? Ou é apenas uma convenção ou algo assim? O código da NegociacaoView também funciona sem invocar o super.

**** OBS: Já resolvi a dúvida sobre o super!

E a outra parte da dúvida, o instrutor cita classes abstratas que não existiam no Javascript da época. Isso mudou ou ainda não existem tais classes?

1 resposta
solução!

Bom dia! Como vai?

Ainda não existem classes abstratas em JS. Mas existe algumas formas de colocar essa ideia em prática, como a vista nesse link.

Qualquer coisa é só falar!

Grande abraço e bons estudos!