mixins-1
/**
* mixins 混入 在类中 混入其他功能
* 使用 mixins 可以实现类似多继承的功能
*
* 1 只能继承 自 Object 不能继承其他类
* 2 不能有构造函数
* 3 一个类可以mixins 多个 mixins 类
* 4 mixins 不是继承 也不是接口 而是一种全新的特性
*/
class A {
String info = " this is A";
void printA() {
print("printA");
}
}
class B {
void printB() {
print("printB");
}
}
class C with A, B {}
void main() {
C c = new C();
c.printA();
c.printB();
print(c.info); // this is A
}
我是Eric,手机号是13522679763

浙公网安备 33010602011771号