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)

A convenção de protegido também serve para propriedades da classe mãe

Olá Alura!

No vídeo o instrutor exemplifica o conceito de método protegido, onde uma classe filha acessa um método _privado da classe mãe.

Esse conceito também é aceitável/considerado para propriedades, ou seja, uma classe filha pode acessar uma propriedade _privada da classe mãe?

Aguardo, desde já obrigado.

Atenciosamente.

1 resposta
solução

Fala ai Elías, tudo bem? Métodos e atributos privados apenas podem ser acessados pela própria classe, ninguém mais.

No caso da classe filha precisar acessar o método privado ou atributo da classe mãe, o mesmo precisaria ser protected (outro modificador de acesso).

Como em JS nativamente ainda não temos esse recurso, acho que você pode utilizar o _ mesmo.

Espero ter ajudado.

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