构造函数
类构造函数必须与其类具有相同的名称。
让我们为类 Person 创建一个构造函数:
class Person {
String name;
String gender;
int age;
Person(this.name, this.gender, this.age);
}
上面的示例是一种更简单,更好的定义构造函数的方法,而不是以下方式,这也是可能的:
class Person {
String name;
String gender;
int age;
Person(String name, String gender, int age) {
this.name = name;
this.gender = gender;
this.age = age;
}
}
现在你可以像这样创建 Person 的实例:
var alice = new Person('Alice', 'female', 21);