Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Self

Estou com dificuldades em entender o uso do self, por que as funções devem receber o self? Alguem poderia me dar uma explicada?

2 respostas
solução!

O self é a referencia da instancia, com ela vc consegue acessar as propriedades e métodos da instancia. https://www.w3schools.com/python/gloss_python_self.asp

Quando você instancia uma classe, é como se estivesse criando um molde para alguma coisa. Ao criar um objeto utilizando aquela classe, é como se você usasse esse molde para fazer um objeto. Para se referir a esse objeto que será criado futuramente você utiliza o self.