Tentei usar um setter mas deu erro: Arquivo index: Arquivo user: Erro:
Tentei usar um setter mas deu erro: Arquivo index: Arquivo user: Erro:
Olá Adailo! Tudo bem?
Pelo que vi nas imagens, parece que o erro está no uso do setter
. No seu método set nome(novoNome)
, você está tentando atribuir novoNome
a this.nome
. No entanto, como nome
é uma propriedade privada, você deve usar this.#nome
em vez de this.nome
.
Aqui está a correção para o seu setter
:
set nome(novoNome) {
this.#nome = novoNome;
}
Certifique-se de que a propriedade #nome
está definida corretamente na sua classe User
como uma propriedade privada. Além disso, verifique se o getter
também está acessando this.#nome
.
Espero ter ajudado e bons estudos!