Na aula, foi usado o nome this e objeto para referenciar os próprios atributos da classe.
O código funcionou, normalmente.
Mais qual a boa pratica? Usar sempre Self mesmo?
Na aula, foi usado o nome this e objeto para referenciar os próprios atributos da classe.
O código funcionou, normalmente.
Mais qual a boa pratica? Usar sempre Self mesmo?
Oi Elton, tudo bem? 😊
Em Python, a convenção é usar self
para referenciar a instância do objeto dentro da classe.
Embora você possa usar outros nomes, como this
ou objeto
, isso não é recomendado.
Usar self
torna o código mais legível e segue o padrão da comunidade Python. 👍
Exemplo:
class MinhaClasse:
def __init__(self, atributo):
self.atributo = atributo # Usando 'self' para referenciar o atributo
def meu_metodo(self):
print(self.atributo) # Usando 'self' para acessar o atributo
Neste exemplo, self
é usado para acessar o atributo atributo
e o método meu_metodo
.
🎓 Para saber mais:
Espero ter ajudado! 🤔