请叫我努力学习
发表于 2023-5-16 13:05:57
查看
请叫我努力学习
发表于 2023-5-16 18:46:55
小甲鱼,我要严重批判你!!!倒数第二个例子,调用未绑定父类的方法那个,你的运行结果错了,应该是
FishB/D/A/C/E的顺序,害我懵逼了一个多小时!!!同学们避雷。
sfqxx
发表于 2023-5-16 19:21:08
{:5_109:}
featherwit001
发表于 2023-5-21 01:06:53
123 又学到了super的用法
Shark_2589
发表于 2023-5-21 12:52:37
输出ABCDE那里错了,应该是BDACE
有其月
发表于 2023-5-23 17:03:12
好欸
hlc777
发表于 2023-5-25 10:13:57
直接把握
yangziha8
发表于 2023-5-26 00:51:25
{:5_109:}
misajdisajdio
发表于 2023-5-28 16:48:09
学习打卡
小白00001
发表于 2023-5-31 10:40:53
1
Zbbbbb
发表于 2023-6-2 16:10:14
会
Evujex
发表于 2023-6-5 11:32:27
好好看看
z8733537
发表于 2023-6-5 16:04:44
1
菜羁.
发表于 2023-6-6 01:17:57
类D和类C中arg参数的问题
ARTHUR01
发表于 2023-6-6 11:13:37
将C和D类中的arg参数改为不定长参数
wayski
发表于 2023-6-7 16:46:38
呱
litengyue
发表于 2023-6-7 20:19:11
zxczv
olokN
发表于 2023-6-9 17:31:57
1
wbzxz
发表于 2023-6-10 23:49:56
@小甲鱼
小甲鱼老师,本贴中这一部分,代码运行结果是错误的。
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
lixiaofa
发表于 2023-6-11 14:10:12
会一直super到object里面去?