Kalıtım, bir sınıfın başka bir sınıftan türemesine ve onun davranışını yeniden kullanıp genişletmesine olanak tanır. super() üst sınıfın yöntemlerini çağırır. Python çoklu kalıtımı destekler, bu MRO (Method Resolution Order) tarafından çözülür.
Temel kalıtım ve super()
:
():
.name = name
():
():
():
().__init__(name)
.breed = breed
():
d = Dog(, )
d.name
d.speak()
