我有以下代码。在 sublcasC
中,我注释掉了一条运行良好的行。我想知道如何使用super
带参数的关键字。我在下面的那个不起作用,它也被注释掉了。这里有任何建议。谢谢
class A:
def __init__(self, val):
self.a = val
class B(A):
pass
class C(A):
def __init__(self, val):
#A.__init__(self, val)
#super(C,self,val).__init__() -- This does not work;
self.a += val
print A(4).a
print B(5).a
print C(6).a