पायथन सेल्फ
स्वयं पैरामीटर
पैरामीटर वर्ग के वर्तमान उदाहरण का self
एक संदर्भ है, और इसका उपयोग वर्ग से संबंधित चरों तक पहुँचने के लिए किया जाता है।
इसे नाम देने की आवश्यकता नहीं है self
, आप इसे जो चाहें कॉल कर सकते हैं, लेकिन यह कक्षा में किसी भी फ़ंक्शन का पहला पैरामीटर होना चाहिए:
उदाहरण
स्वयं के बजाय mysillyobject और abc शब्दों का प्रयोग करें :
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()