【发布时间】:2021-07-18 03:14:46
【问题描述】:
我有一个具有可为空属性的类。我想创建一个超类,用不可为空的属性覆盖该属性
所以
class Example {
String? name;
}
class NamedExample extends Example {
@override
String name;
}
有没有办法做到这一点?如果不是,通常如何实现这个目标。
我基本上想要两个相同的类,除了一个总是有一个属性,而另一个是可选的。
【问题讨论】:
标签: dart inheritance dart-null-safety