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!