हम "super" का उपयोग करते हैं, जो एक Python बिल्ट-इन फंक्शन है, जो पैरेंट क्लास को इनिशियलाइज़ेशन के लिए कॉल करने का थोड़ा बेहतर तरीका है। निम्न कोड 'super' के उपयोग को दर्शाता है।
उदाहरण
# केवल पैरेंट क्लास का उपयोग करके इनिशियलाइज़ करना
class MySubClass(MySuperClass):
def __init__(self):
MySuperClass.__init__(self)
# super() के साथ पैरेंट का उपयोग करके इनिशियलाइज़ करना
class MySubClassBetter(MySuperClass):
def __init__(self):
super(MySubClassBetter, self).__init__()