L'héritage permet à une classe de dériver d'une autre, en réutilisant et en étendant son comportement. super() appelle les méthodes de la classe parente. Python supporte l'héritage multiple, résolu par MRO (Method Resolution Order).
Héritage basique et super()
:
():
.name = name
():
():
():
().__init__(name)
.breed = breed
():
d = Dog(, )
d.name
d.speak()
