目前我正在试验和学习 Dart 语言。
我正在使用两个名为IAnimal的抽象方法创建一个抽象类,如下所示:
abstract class IAnimal
{
String Walk(int distance);
String Eat(String food);
}
接下来我创建一个应该实现这 2 个方法的Dog类。
class Dog implements IAnimal
{
Dog(String name) {
this._name = name;
}
String _name;
}
但是飞镖分析器确实抱怨这两种缺失的方法,这是预期的行为还是不支持?