class A(object): def run(self): print('A running') class B(object): def run(self): print('B running') class C(A, B): pass class D(B, A): pass C().run() D().run() 。。。。。。。。。。。。。。。。。 A running B running 。。。。。。。。。。。。。。。。。
是按照顺序确定父类的优先级吧。感觉这个特性比较糟糕,太容易混淆了
优先级是继承的首个父类的方法,在有共同方法的时候。
你想的好周到 要不是往下翻都不知道还有这个问题 学习了
Sign in to make a reply
大冰小松
是按照顺序确定父类的优先级吧。感觉这个特性比较糟糕,太容易混淆了