5
respostas

Interface e herança multipla

Boa tarde, gostaria de saber se os conceitos de Interface e herança multipla existem no JavaScript, e se possível alguns exemplos.

Também gostaria de saber se tem mais conceitos de Orientação que talvez não tenham no javaScript.

5 respostas

Oi Thiago, tudo bem?

Em JavaScript não existe os conceitos de Herança Múltipla ou interface.

Outra coisa que o JavaScript não implementa, em termos de Orientação a Objetos, são os modificadores de acesso (public, private, protected)

Tudo sim, e ctg ? E como seria uma solução para resolver a falta de Interface e Herança Múltipla ?

Como o JavaScript é uma linguagem com tipagem fraca, basta a gente garantir que objeto tenha o método, ou atributo que estamos chamando

Como posso garantir isso, ?

Não existe uma forma 100% eficaz de garantir isso, mas utilizar as boas práticas de programação já ajudam a prevenir possíveis erros