Vimos que o Python segue uma convenção para deixar claro que um atributo ou método é considerado privado.
Referente a convenção, veja as seguintes afirmações.
Dentro de uma classe Conta ...
a) ... o atributo saldo se torna _Contasaldo.
b) ... o método pode_sacar() se torna _Contapode_sacar().
c) ... o construtor init se torna init.
d) ... a referencia self se torna __self.
Quais das afirmativas estão corretas?
Correto! Usando __ alterar o nome do atributo ou método, colocando o nome da classe como prefixo.
Porem na vídeo aula eu entendi que seria apenas para adicionar 2 (underscore) antes do nome do método e não colocando o nome da classe como prefixo.