Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

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.

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