实际编码中,尽量使用单继承,不推荐多继承,避免继承混乱

有多个功能,就写多个类;以后编码,尽量使用mixin模式

# mixin功能单一
# minin只是定义了方法,相当于java中的接口而已,不和基类关联,可以和任意基类组合;基类可以不和mixin关联,就可以初始化成功
# 在mixin中,不要使用super方法,supoer会根据mro选择下一个调用对象

组合模式:只是从编码技巧上实现了组合的功能。

Python 高级编程和异步IO并发编程 --04_10 mixin继承案例-django rest framework

Python 高级编程和异步IO并发编程 --04_10 mixin继承案例-django rest framework

Python 高级编程和异步IO并发编程 --04_10 mixin继承案例-django rest framework

 

相关文章:

  • 2021-07-24
  • 2021-09-19
  • 2022-12-23
  • 2022-01-02
  • 2021-08-13
  • 2022-12-23
  • 2021-10-03
  • 2022-12-23
猜你喜欢
  • 2021-04-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-28
  • 2021-09-21
相关资源
相似解决方案