TypeScript 构造函数 constructor
class Person {
constructor(public name: string) {
}
}
等同于:
class Person {
public name: string;
constructor(name: string) {
this.name = name;
}
}
TypeScript Handbook 中有提到:
参数属性可以方便地让我们在一个地方定义并初始化一个成员。