首页 > 解决方案 > python支持多重继承吗?

问题描述

  1. Python 支持多重继承吗?如果没有,那么多重继承的任何其他替代方案?
  2. 我们可以在python中进行方法重载吗?

标签: python-3.xoop

解决方案


是的,python 支持多重继承。

这是一个例子:

class Base1:
    pass
class Base2:
    pass
class MultiDerived(Base1, Base2):
    pass

图1

另一个例子:

class Base:
    pass
class Derived1(Base):
    pass
class Derived2(Derived1):
    pass

图2

是的,python 确实支持函数重载。


推荐阅读