在Dart语言之旅中,您可以执行以下操作:
class Person {
final _name;
const Person(this._name);
}
Run Code Online (Sandbox Code Playgroud)
我如何获得这样的命名参数:
class Person {
final _name;
const Person({@required this._name});
}
Run Code Online (Sandbox Code Playgroud)
因此用法将是:
const Person(name: 'SD')
Run Code Online (Sandbox Code Playgroud)
我仍然想要一个const
构造函数。这可能吗?
您可以,但不能使用this.variable
语法
const Person({ String name}) : _name = name;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
496 次 |
最近记录: |