class
Um modelo para objetos que reúnem dados (atributos) e ações (métodos).
Sintaxe
class Name:def __init__(self, value):self.value = value
- self é o objeto no qual o método foi chamado.
Exemplo
class Robot:
def __init__(self, name):
self.name = name
print(Robot("Pip").name)Saída:
Pip
Erros comuns
- Esquecer self. em self.name = name guarda o valor em uma variável que desaparece.