学习学习
看一下
{:5_94:}
1
收藏一下,以后再来复习
MRO顺序,E,C,A,D,B,而A向D时,无ARG参数传入
好好学习
A和B没有arg参数
{:10_243:}
super从入门到劝退
我还是老老实实的绑定去吧
但是我记住了深度优先and从左到右
学习学习
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()
================
这段代码运行结果明明是:
FishB
FishD
FishA
FishC
FishE
1
.
布吉岛
1
{:5_108:}
keep going
classA里面的init少一个arg参数吧?
1