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!

1
resposta

Variavel no Privado

Como estamos usando um bloco para criar uma classe, a utilização do "let" para declarar uma variável não seria suficiente para torná-la "privada" à classe, ao invés da utilização da cerquilha "#" , conforme explicado em aula ? Exemplo :

class Privado{
    let saldo
    // ao inves de #saldo
}
1 resposta

Oi, Thiago, tudo bem?

Quando estamos no paradigma de orientação a objetos, as "variáveis", que são normalmente chamadas de atributos da classe não precisam ser declaradas com o let e por isso, a convenção do _ ou # vem para identificar atributos privados de uma determinada classe, nesse caso, a classe class Cliente.

Se ficou alguma dúvida, é só falar!