继承2018-12-26 本文已影响0人 剑侠飞蓬 多继承可以用mro方法来显示方法的查找顺序 多继承顺序查找方法:继承的有向图依次查找入度为0的节点并且删除 接口继承和实现继承分开。接口继承是为了创建子类型,实现is-a关系。实现继承是为了避免重复代码 使用抽象基类显式显式接口 通过mixin来重用代码,并且尽可能在名字上加上Mixin后缀 抽象类可以作为mixin,但是mixin不可做抽象类 不要子类化多个具体类。 为用户提供聚合类,聚合类是空的,仅用于打包基类或mixin的组合