版权声明:转载请注明作者(独孤尚良dugushangliang)出处: https://blog.csdn.net/dugushangliang/article/details/90173683
下图是https://www.runoob.com/python3/python3-class.html界面截图:
如果某个方法,本类没有,base1没有,base1的基类(即java等的父类/超类)有,base2也有,那用哪个呢?
class A():
def m(self):
print("a-m")
class B():
def m(self):
print("b-m")
class C(A):
def ms(self):
print("c-a-m")
class D(C,B):
pass
s=D()
s.m()
本机得到的输出是:
这表示:纵深优先,宽广其次,先深度后广度。
独孤尚良dugushangliang——著