9
Pourquoi les méthodes superclass __init__ ne sont-elles pas automatiquement invoquées?
Pourquoi les concepteurs de Python ont-ils décidé que les __init__()méthodes des sous-classes n'appellent pas automatiquement les __init__()méthodes de leurs superclasses, comme dans d'autres langages? L'idiome pythonique et recommandé ressemble-t-il vraiment à ce qui suit? class Superclass(object): def __init__(self): print 'Do something' class Subclass(Superclass): def __init__(self): super(Subclass, self).__init__() print 'Do something …