Python Próprio
O parâmetro self
O self
parâmetro é uma referência à instância atual da classe e é usado para acessar as variáveis que pertencem à classe.
Ele não precisa ser nomeado self
, você pode chamá-lo como quiser, mas deve ser o primeiro parâmetro de qualquer função da classe:
Exemplo
Use as palavras mysillyobject e abc em vez de self :
class Person:
def __init__(mysillyobject, name, age):
mysillyobject.name = name
mysillyobject.age = age
def myfunc(abc):
print("Hello my name is " + abc.name)
p1 = Person("John",
36)
p1.myfunc()