D
Deadly Dirk
I cannot get right the super() function:
Python 3.1.1+ (r311:74480, Nov 2 2009, 14:49:22)
[GCC 4.4.1] on linux2
Type "copyright", "credits" or "license()" for more information.
==== No Subprocess ==== def __init__(__class__,self):
print("I am a member of class P")
def __init__(self):
super().__init__(self)
print("I am a member of class C")
class P:
def __init__(self):
print("I am a member of class P")
class C(P):
def __init__(self):
super().__init__(self)
print("I am a member of class C")
x=C()
That is more or less the text from the "Quick Python Book". What am I
doing wrong?
Python 3.1.1+ (r311:74480, Nov 2 2009, 14:49:22)
[GCC 4.4.1] on linux2
Type "copyright", "credits" or "license()" for more information.
==== No Subprocess ==== def __init__(__class__,self):
print("I am a member of class P")
def __init__(self):
super().__init__(self)
print("I am a member of class C")
class P:
def __init__(self):
print("I am a member of class P")
class C(P):
def __init__(self):
super().__init__(self)
print("I am a member of class C")
x=C()
That is more or less the text from the "Quick Python Book". What am I
doing wrong?