1
会
好好看看
1
类D和类C中arg参数的问题
将C和D类中的arg参数改为不定长参数
呱
zxczv
1
@小甲鱼
小甲鱼老师,本贴中这一部分,代码运行结果是错误的。
class A:
def say(self):
print("FishA")
class B:
def say(self):
print("FishB")
class C(A):
def say(self):
A.say(self)
print("FishC")
class D(B):
def say(self):
B.say(self)
print("FishD")
class E(C, D):
def say(self):
D.say(self)
C.say(self)
print("FishE")
e = E()
e.say()
=================== RESTART: C:\Users\goodb\Desktop\FishC.py ===================
FishA
FishB
FishC
FishD
FishE
实际运行结果应该是:
FishB
FishD
FishA
FishC
FishE
会一直super到object里面去?
6
666,先回复再慢慢消化
litengyue 发表于 2023-6-7 20:19
zxczv
你在水我可举报你哦
1
arg?
将super __init__(arg)中的arg删掉
如何
1
学习学习