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

Utilidade dessas propriedades

Alguém poderia me explicar um pouco mais detalhadamente qual é o motivo de usar os atributos privados? E utilizar o @limite.setter para criar uma função limite(self, limite), que no fim tem o mesmo resultado que se eu simplesmente alterasse a váriavel diretamente?

1 resposta

A resposta esta nesse artigo. Se após lê-lo ainda ficar com duvidas pode me perguntar.

https://www.devmedia.com.br/conceitos-encapsulamento-programacao-orientada-a-objetos/18702