这是官方文档中基于Mixin的编程的定义,
基于Mixin的继承意味着虽然每个类(除了Object)只有一个超类,但是类体可以在多个类层次结构中重用 .
有谁能解释一下?
Mixins是减少单继承限制的有限方法(与例如C++ which allows multiple inheritance相反)
Mixins允许从 one superclass and 一个或多个mixin类继承方法的实现 .
也可以看看
https://www.dartlang.org/articles/language/mixins
When to use mixins and when to use interfaces in Dart?
1 回答
Mixins是减少单继承限制的有限方法(与例如C++ which allows multiple inheritance相反)
Mixins允许从 one superclass and 一个或多个mixin类继承方法的实现 .
也可以看看
https://www.dartlang.org/articles/language/mixins
When to use mixins and when to use interfaces in Dart?