class A():
def study(self):
print('A学习....')
def eat(self):
print('吃饭....')
class B():
def study(self):
print('B学习....')
def work(self):
print('工作....')
class C(A):
def study(self):
print('C学习....')
def fun(self):
print('玩耍....')
class D(C,B):
pass
d = D()
d.study()
d.eat()
d.fun()
d.work()
16.python的多重继承
最新推荐文章于 2023-09-24 12:18:50 发布
本文通过定义多个类并实现特定的方法来展示Python中多重继承的使用方式及其方法解析顺序(MRO)。具体包括如何在子类中重写父类的方法,并演示了当一个类继承自多个父类时,Python是如何按照从左到右深度优先的原则来查找方法。
3793

被折叠的 条评论
为什么被折叠?



