视频地址 https://www.bilibili.com/video/av52490605?p=12
mixins的中文意思是混入,就是在类中混入其他功能。
在Dart中可以使用mixins实现类似多继承的功能
因为mixins使用的条件,随着Dart版本一直在变,下面写的是Dart2.x中的mixins条件
1.作为mixins的类只能继承自Object,不能继承其他类
2.作为mixins的类不能有构造函数
3.一个类可以mixins多个mixins类
4.mixins绝不是继承,也不是接口,而是一种全新的特性
网友评论