1
resposta

[Dúvida] Duvida sobre o Self

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?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

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! 🤔