我们应该在基类中“超级()”吗?

时间:2015-07-20 23:55:39

标签: python python-3.x super method-resolution-order

在Python 3中,我使用继承类中的super,如下所示:

Orange

Fruit上面的代码段中,类继承自class Fruit(): def __init__(self): pass # call super().__init__() here? 类。看一下父类

collate C

我们是否需要从父级/基类调用super才能使MRO有效工作?

1 个答案:

答案 0 :(得分:2)

不,在Python中,在__init__上调用super的基类并且MRO仍然可以正确初始化是没有意义的

相关问题