private nome; _idade;
constructor(nome, idade) {
this._nome = nome;
this._idade;
}}
let pessoa = new Pessoa('Barney', 18); pessoa.nome = 'Martin';
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!
private nome; _idade;
constructor(nome, idade) {
this._nome = nome;
this._idade;
}}
let pessoa = new Pessoa('Barney', 18); pessoa.nome = 'Martin';
Oi Henrique tudo certo ?
Esse resultado já é esperado, a justificativa está na resposta:
A propriedade nome é declarada com o modificador
private, dessa forma, apenas métodos da própria classe
podem acessá-la.