- 多继承可以用mro方法来显示方法的查找顺序
- 多继承顺序查找方法:继承的有向图依次查找入度为0的节点并且删除
- 接口继承和实现继承分开。接口继承是为了创建子类型,实现is-a关系。实现继承是为了避免重复代码
- 使用抽象基类显式显式接口
- 通过mixin来重用代码,并且尽可能在名字上加上Mixin后缀
- 抽象类可以作为mixin,但是mixin不可做抽象类
- 不要子类化多个具体类。
- 为用户提供聚合类,聚合类是空的,仅用于打包基类或mixin的组合
本文标题:继承
本文链接:https://www.haomeiwen.com/subject/icghlqtx.html
网友评论