Hext
发表于 2024-10-17 21:30:25
1
大板牙o
发表于 2024-10-18 09:07:46
看看
彭ES
发表于 2024-10-20 16:21:51
C和D中多了一个参数传给A和B
韩懿
发表于 2024-10-21 01:33:59
啊
icecola123
发表于 2024-10-22 17:46:06
123
Hazalea
发表于 2024-10-24 16:50:20
不会报错吗?
PythonTurtle
发表于 2024-10-27 11:07:35
顺序看不懂
变西瓜
发表于 2024-11-3 09:32:53
已解决
Asura-2004
发表于 2024-11-4 16:48:51
传参
125358
发表于 2024-11-4 21:16:56
不会
hrtxcpa
发表于 2024-11-6 20:10:10
搜嘎
jx938299598
发表于 2024-11-7 10:48:19
把class(D)中的__init__(self,arg)的arg参数删掉,因为它的子类A调用__init__时未传入arg
she200471
发表于 2024-11-12 17:17:23
這段程式碼會報錯,因為在 E 的 __init__ 方法中使用了 super().__init__(arg),而 A 和 B 類別中的 __init__ 方法不接受引數 arg。這導致了 super() 在呼叫父類別的 __init__ 方法時出現參數不匹配的錯誤。
二十而已
发表于 2024-11-14 16:04:27
来了
RRRRL
发表于 2024-11-20 23:38:13
学习学习
Allision
发表于 2024-12-2 15:04:03
{:5_109:}
LeaderC
发表于 2024-12-3 23:41:33
111
nice-
发表于 2024-12-6 21:24:12
无
sluttypumkin
发表于 2024-12-7 09:59:23
class A:
def __init__(self):
super().__init__()
print("FishA")
class B:
def __init__(self):
super().__init__()
print("FishB")
class C(A):
def __init__(self,arg):
super().__init__()
print("FishC")
class D(B):
def __init__(self):
super().__init__()
print("FishD")
class E(C,D):
def __init__(self,arg):
super().__init__(arg)
print("FishE")
e = E(520)
python王..
发表于 2024-12-13 20:50:31
是