mixin的作用

mixin是一种设计模式

链接:https://juejin.im/entry/58217ae08ac247004f1cf7d1 这是在js中mixin的作用

python中也会使用mixin

按照我的理解,mixin应该是一个功能类,每一个mixin都封装了一个简单的功能,之后我们写组件时要用到什么功能,就继承对应的mixin。

 

在实验时我遇到了python多重类的继承顺序的问题:https://www.cnblogs.com/Meanwey/p/9788740.html

https://www.cnblogs.com/yudy/archive/2013/06/10/3130521.html

在一个类的MRO列表中,除了object等少数几个类(目前只知道object),我们要确保其它类在广度优先遍历时有唯一确定的位置(就是要在广度优先的同一层), 并且在同一层的类之间有确定的顺序

posted @ 2022-01-20 10:02  the_sky314  阅读(97)  评论(0编辑  收藏  举报