python中多继承之小乌龟问题

代码如下,猜猜看会打印什么?

class A:
def func(self):
print('A')
class B(A):
# pass
def func(self):
print('B')
class C(A):
def func(self):
print('C')
class D(C):
def func(self):
print('D')

class E(B):pass
# def func(self):
# print('E')
class F(E,D):pass
#def func(self):
# print('F')

f=F()
f.func()

继承顺序遵循广度优先的原则

 

posted on 2019-09-23 18:06  Bright2029  阅读(195)  评论(0)    收藏  举报