Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida sobre método abstrato

Da mesma forma que a classe abstrata, eu não uso a palavra reservada abstract, devo dentro do método que será abstrato, lançar um erro?

sacar(valor) { throw new Error("Mensagem de lançamento do erro"); }

No JS não dá para criar Interface? Se dá, como se faz?

3 respostas
solução!

Oi Edson, não temos a palavra reservada para criar interfaces no JS. Por ser uma linguagem fracamente tipada e dinâmica o polimorfismo dentro do JS Funciona diferente de linguagens como Java ou C#

mais pra frente no curso vc verá o conceito de Ducky Type que é utilizado nesse tipo de linguagem

Obrigado pela informação.

Obrigado pela informação. Eu trabalho com JS mais no navegador, e o uso com Node.JS me deixa um pouco confuso em alguns casos.