我的问题与此类似:
How do I call a super constructor in Dart?
但略有不同。
这就是我想要做的:
class Foo {
int a;
int b;
Foo(this.a, this.b) {
//Code of constructor
}
Foo.named(int c, int d) {
//Code of named constructor
}
}
class Bar extends Foo {
String s;
Bar();
Bar.named(int c, int d) : super.named(c, d);
}
也就是说,我想从第二个类的命名构造函数中调用超类的命名构造函数。
有可能吗?