Oop mixin能否访问它们所访问的类的状态';你和飞镖混在一起了?

Oop mixin能否访问它们所访问的类的状态';你和飞镖混在一起了?,oop,dart,Oop,Dart,mixin是否可以访问在Dart中与之混合的类的状态?是,通过使用on关键字。此示例说明: void main(){ 最后一个人=鲍勃(); 印刷品(人、年龄); 打印(person.ageInside); //产量将为31,13 } 混音喜剧演员{ //这里不需要声明年龄变量,它通过`on'找到它` @凌驾 进去{ 返回年龄-18岁; } } 班主任{ 智力年龄; 进去{ 回归年龄; } 人(这个年龄); } 班上有喜剧演员{ Bob():super(31); }

mixin是否可以访问在Dart中与之混合的类的状态?

是,通过使用
on
关键字。此示例说明:

void main(){
最后一个人=鲍勃();
印刷品(人、年龄);
打印(person.ageInside);
//产量将为31,13
}
混音喜剧演员{
//这里不需要声明年龄变量,它通过`on'找到它`
@凌驾
进去{
返回年龄-18岁;
}
}
班主任{
智力年龄;
进去{
回归年龄;
}
人(这个年龄);
}
班上有喜剧演员{
Bob():super(31);
}