Héritage

L'héritage permet à une classe fille de reprendre les attributs et méthodes d'une classe parente et de les étendre ou les redéfinir. super() appelle le comportement du parent. Il convient quand la relation est de type « est un » ; sinon, la composition est souvent plus adaptée.

Exemple

class Chat(Animal):
    def parler(self):
        return 'Miaou'

Notions voisines

Tout le glossaire