Nedarving lader en klasse arve fra en anden og genbruge og udvide dens adfærd. super() kalder forældreklassens metoder. Python understøtter multipel nedarving, løst af MRO (Method Resolution Order).
Grundlæggende nedarving og super()
:
():
.name = name
():
():
():
().__init__(name)
.breed = breed
():
d = Dog(, )
d.name
d.speak()
