ダーツコード:
main() {
var child1 = new Child1();
var t = child1.childType();
}
class Parent {
??? childType() {
return this.runtimeType;
}
}
class Child1 extends Parent {
}
class Child2 extends Parent {
}
???
in classを見ることができます。Parent
子の型を参照したいのですが、宣言する方法がわかりません。
scala では、次のようになります。
def childType(): this.type = {
...
}
しかし、ダーツでそれを行う方法がわかりません。出来ますか?不可能な場合、ここで使用するのに最適な型は何ですか?