class One(object):
def __init__(self, i = 0):
print('one', i)
class Two(One):
def __init__(self, i = 0):
super().__init__(i)
print('two', i)
class First(object):
def __init__(self, i = 0):
print('first', i)
class Second(First):
def __init__(self, i = 0):
super().__init__(i)
print('second', i)
class Third(Second, Two):
def __init__(self, i = 0):
super().__init__(i)
print('third', i)
class Fourth(Two, Second):
def __init__(self, i = 0):
super().__init__(i)
print('fourth', i)
Output:
Third (3):
erste 3
zweiten 3
dritte 3
Vierte (4):
one 4
zwei 4
vierte 4
Warum Vererbung nicht funktioniert, wie kann Ich befestige es.
Danke für Ihre Hilfe.
Inheritance arbeitet nicht in Python-Code
Bitte beschreiben Sie Ihr tatsächliches Problem. Ich versichere Ihnen Erbschaftsarbeiten. – Carcigenicate
Die Formatierung Ihres Codes ist grausam, mit '
' und ' ' ist nicht die Art, es zu formatieren. Einrücken Sie es einfach um vier Leerzeichen. –
Bitte korrigieren Sie Ihre Code-Formatierung! Dazu sind Werkzeuge im Post-Editor integriert. – Soviut