摘要: 结论先行:super() 找的不是"父类",而是 MRO(方法解析顺序)链表里、位于当前类"之后"的那一个类。单继承时这两者恰好重合,所以用错了也没人发现;一旦上了多继承,两者立刻分道扬镳——你以为 super().hello() 在调父类的方法,它偏偏调了另一个分支。这篇用一个菱形继承例子,把 M 阅读全文
posted @ 2026-10-16 10:36 小小张说故事 阅读(8) 评论(0) 推荐(0)