1
resposta

[Dúvida] Class e Self

Olá gente, me chamo Lucas e estou realizando o curso de Python O. O.

Eu fiquei um pouco confuso em relação ao self que temos que colocar nos atributos do Class. Alguém poderia me fazer um resuminho sobre o que ele é o que ele faz? Entendi que ele é uma referência do local onde está salvo o parâmetro do metro, é isso?

1 resposta

Opa Lucas,

Quando você utiliza o "self", você está dizendo ao programa que quer acessar os seus próprios atributos e métodos.

Pense no self como uma forma do objeto se auto identificar. Isso permite que você possa acessar e modificar os dados específicos desse objeto sem confundi-los com dados de outros objetos da mesma classe.

O self é uma referência ao próprio objeto e ajuda a manter a organização e isolamento dos dados dentro de uma classe, tornando mais fácil trabalhar com múltiplas instâncias do mesmo tipo de objeto.

Espero ter ajudado.