વારસો એક વર્ગને અન્ય વર્ગ પાસેથી વ્યુત્પન્ન કરવાની મંજૂરી આપે છે, તેના વર્તણૂક પુનઃ ઉપયોગ અને વિસ્તૃત કરે છે. super() અભિભાવક વર્ગની પદ્ધતિઓને કૉલ કરે છે. Python બહુવિધ વારસોને સમર્થન આપે છે, જે MRO (પદ્ધતિ ઠરાવણીનો ક્રમ) દ્વારા હલ કરવામાં આવે છે.
મૂળભૂત વારસો અને super()
:
():
.name = name
():
():
():
().__init__(name)
.breed = breed
():
d = Dog(, )
d.name
d.speak()
