Olá Higor!
A opção (A) está correta em relação ao conceito de métodos privados. Ao utilizar o prefixo "__ "antes dos nomes dos métodos, estamos indicando que eles são privados e devem ser utilizados apenas dentro da própria classe. Isso significa que, por convenção, esses métodos não devem ser acessados diretamente de fora da classe.
No entanto, é importante ressaltar que em Python, mesmo com o prefixo "", ainda é possível acessar esses métodos de fora da classe. Isso ocorre porque a linguagem não impõe restrições rígidas de acesso aos membros de uma classe. Portanto, é uma questão de convenção e boas práticas não acessar diretamente os métodos privados de fora da classe.
Dessa forma, a opção (A) está correta ao utilizar métodos privados para proteger o acesso direto aos atributos e garantir que as operações de leitura e escrita sejam realizadas através desses métodos. No entanto, é importante seguir as boas práticas e utilizar esses métodos apenas dentro da classe, como recomendado pelo professor.
Espero ter ajudado e reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!