Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Aproveitar a dúvida "Dúvida com GET E SET"

Boa tarde!

Por debaixo dos panos ele vai criar o atributo _cpf como privado, mas queria entender se a ideia é criar hoje tudo como propriedade para que possamos ter a possibilidade nos atributos privados, a criação de regras de negócio para um determinado atributo então, seria isso?

Além do que, criar como propriedades, deixa o código mais limpo e reduzido, seria isso também?

1 resposta
solução!

Olá, Rodrigo. Sim, é uma boa prática usar propriedades sempre, recomendado pelas normas de orientação a objeto e por outras listas de práticas saudáveis. Atributos privados permitem o encapsulamento e tornando o código mais robusto, não necessariamente "reduzido" porque você tem o atributo (campo privado) exposto como propriedade, o que obviamente requer mais algumas linhas de código para as propriedades, pelo menos uma a mais, com "get" e "set".