Perintö sallii luokan periä toisesta luokasta ja uudelleenkäyttää sekä laajentaa sen käyttäytymistä. super() kutsuu pääluokan metodeja. Python tukee moninkertaista perintöä, jonka ratkaisee MRO (Method Resolution Order).
Perustava perintö ja super()
:
():
.name = name
():
():
():
().__init__(name)
.breed = breed
():
d = Dog(, )
d.name
d.speak()
