Code: Select all
class B:
def b_m(self):
print("B.b_m")
class A(B):
def a_m(self):
print("a.a_m")
a = A()
print(a.__class__)
print(a.__class__.__mro__)
$ python cl.py
(, , )
Ich komme aus dem JavaScript -Hintergrund, in dem das Erbmodell viel mühsamer ist. Hier ist das Diagramm, das ich zusammengestellt habe, um den Unterschied mit nur einer Klasse A zu demonstrieren: