Python,super继承的问题,求解答。

2025-04-15 09:26:34
推荐回答(1个)
回答1:

这可能需要了解下 python 当中的:
Method Resolution Order (mro)
中文的话,应该是"方法解析顺序".我也是刚查的.
如果你在最后输出 D().__class__.__mro__
你就可以看到 python 是按什么样的顺序处理继承的了.
它给我的输出是:

(, , , , )
先 D_start - B_start - C_start - A_start - A_end - C_end - B_end - D_end