Ich habe da mal ein Frage zu folgendem Beispiel:
Code: Alles auswählen
class A(object):
def __init__(self):
print "<A>"
super(A, self).__init__()
print "</A>"
class B(A):
def __init__(self):
print "<B>"
super(B, self).__init__()
print "</B>"
class C(A):
def __init__(self):
print "<C>"
super(C, self).__init__()
print "</c>"
class D(B, C):
def __init__(self):
print "<D>"
super(D, self).__init__()
print "</D>"
if __name__ == "__main__":
d = D ()
Code: Alles auswählen
<D>
<B>
<C>
<A>
</A>
</c>
</B>
</D>
A ist ja auch dessen Elternklasse.
Also wenn es geht könnte mir mal jemand
super erklären und sagen ob das noch
genutzt wird und wie.
MfG (der aktuell verwirrte) Jonas