【发布时间】:2014-02-04 05:16:30
【问题描述】:
我想在 dart 中声明一个字段,并且只覆盖 getter 的功能,但我不确定如何/如果可能的话。
class Pony {
String ponyGreeting;
String ponyName;
Pony(this.ponyGreeting, this.ponyName);
String get ponyGreeting => "$ponyGreeting I'm $ponyName!";
}
不过,这会导致错误,因为我已经定义了“ponyGreeting”。我不能只是摆脱 ponyGreeting 字段,因为我想使用构造函数设置它,如果我创建了一个 setter,我将不得不在某个地方设置该值,而且我真的不想要一个多余的属性。
【问题讨论】:
标签: dart