2014-01-06 19 views
2

我认为以下是正确的,但try.dart发出错误。Dart,try.dart使用Mixins给出错误

abstract class Persistence{ 
    void save(String stuffToSave){ 
     print('Saved ' + stuffToSave); 
    } 
} 
class Car { 
    String model; 
    int speed; 
    Car(this.model, this.speed); 

    void accelerate(int increase){ 
     this.speed+=increase; 
    } 
} 

class Truck extends Car with Persistence { 
    Truck(String model, int speed):super(model, speed); 
} 

main(){ 
    Truck myTruck = new Truck('big truck', 0); 
} 

以下是错误: enter image description here

回答