Python- Selbst
Der self-Parameter
Der self
Parameter ist eine Referenz auf die aktuelle Instanz der Klasse und wird verwendet, um auf Variablen zuzugreifen, die zu der Klasse gehören.
Es muss nicht benannt werden self
, Sie können es beliebig nennen, aber es muss der erste Parameter einer beliebigen Funktion in der Klasse sein:
Beispiel
Verwenden Sie die Wörter mysillyobject und abc anstelle von 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()