Python Self
Die self parameter
Die self
parameter is 'n verwysing na die huidige instansie van die klas, en word gebruik om toegang te verkry tot veranderlikes wat aan die klas behoort.
Dit hoef nie genoem te word nie self
, jy kan dit noem wat jy wil, maar dit moet die eerste parameter van enige funksie in die klas wees:
Voorbeeld
Gebruik die woorde mysillyobject en abc in plaas van 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()