class A(object):
def m(self)
class D(B,C):
class B(A):
class C(A):
def m(self)
Das Diagramm besagt, dass B und C von A erben und dass D von B und C erbt.
Indirekt erbt D auch von A.
Nehmen wir an, C überschreibt eine Methode m() von A. In B wird m() nicht überschrieben.
Wenden wir nun die Methode m() auf eine D-Instanz an, so wird nicht m() von A sondern die von C verwendet.