【发布时间】:2016-09-09 15:31:35
【问题描述】:
编辑:我正在使用 Python 3。
我有一个类X 扩展了Y 和Z:
class X(Y, Z):
def __init__(self):
# Call Y's __init__
# Call Z's __init
pass
我需要在X 上的__init__ 上同时拨打Y 和Z 上的__init__。最好的方法是什么?
【问题讨论】:
-
这是 Python 2 还是 3?
-
我在 Python 3 上。
-
这是另一个原因,为什么多重继承 - 不好,那么在这种不好的做法中如何询问最佳做法?
-
好的,我删除了关于最佳实践的部分。现在你有什么建议?
标签: python-3.x