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.
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.
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