====Héritage==== ===Portée des variables=== * public : les variables ne sont pas préfixées. * protected : les variables sont préfixées ''_''. * private : les variables sont préfixées avec ''%%__%%''. ===Héritage=== class Parent: def __init__(self, arg1): self.__arg = arg1 class Enfant(Parent): def __init__(self, arg1): Parent.__init__(self, arg1) ===Méthodes abstraites=== Les méthodes sont toujours virtuelles. import abc class Parent(abc.ABC): @abc.abstractmethod def run(self): # ... class Enfant(Parent): def run(self): ... super(Enfant, self).run() ...