コンストラクタはクラスをインスタンス化する時に実行されるインスタンスの初期化メソッドですよ。
typescript
1class Slime {
2 name: string;
3 constructor(name: string) {
4 this.name = name;
5 }
6 escape() {
7 console.log(this.name + "は逃げ出した")
8 }
9}
10
11var slime = new Slime("スラリン");
12slime.escape(); //スラリンは逃げ出した
例えば、Slimeクラスがあって、Slimeクラスをインスタンス化する際に生成されたSlimeオブジェクトのnameを"スラリン"として初期化しておくのであれば、上のようなコードになりますね!
丁度、自分も今、Typescriptを勉強し始めたところです。型のあるTypescript楽しいですね(笑)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。