Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Visibilidade

Com _ dizemos ser private, ok... Mas e se quisermos ter os métodos como protected?

2 respostas

Na realidade Roger, o _propriedade, é uma convenção do EC6 pra o programador identificar que tal propriedade não dever ser alterada fora da classe.

solução!

Bom dia!

Não há uma convenção para protected em JavaScript. Mas nada o impede de criar a sua, por exemplo, com dois underlines. Porém, na prática a classe filha acessa a propriedade convencionada private por um getter ou um método da classe pai.

Sucesso e bom estudo meu aluno.