Currently I'm experimenting and learning the Dart language.
I'm creating an abstract class with two abstract methods called IAnimal like this:
abstract class IAnimal
{
String Walk(int distance);
String Eat(String food);
}
Next I create a Dog class that should implement the 2 methods.
class Dog implements IAnimal
{
Dog(String name) {
this._name = name;
}
String _name;
}
But the dart analyser does complain about the 2 missing methods, is this intended behaviour or not supported?
This should indeed give a warning, the Dart Analyzer from the command line does the trick. This was an issue with WebStorm and Sublime Text not triggering the Dart Analyzer.