इनहेरिटन्स एका वर्गाला दुसऱ्या वर्गातून व्युत्पन्न होऊ देते, त्याच्या वर्तनाचा पुनर्वापर आणि विस्तार करून. super() मूल वर्गाच्या पद्धतीला कॉल करते. Python मल्टीपल इनहेरिटन्स समर्थन करते, जे MRO (Method Resolution Order) द्वारे सोडवले जाते.
मूलभूत इनहेरिटन्स आणि super()
:
():
.name = name
():
():
():
().__init__(name)
.breed = breed
():
d = Dog(, )
d.name
d.speak()
