1

目前我正在试验和学习 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;
}

但是飞镖分析器确实抱怨这两种缺失的方法,这是预期的行为还是不支持?

4

2 回答 2

0

此处显示警告DartPad,可能分析器未运行或尚未完成。

于 2015-06-11T17:22:01.210 回答
0

这确实应该发出警告,命令行中的 Dart Analyzer 可以解决问题。这是 WebStorm 和 Sublime Text 没有触发 Dart Analyzer 的问题。

于 2015-06-11T17:50:04.520 回答