TypeScriptでクラスを定義するサンプルです。
サンプル
例)クラスを定義する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
class CalcClass{ // メンバ変数 private x:number = 0; private y:number = 0; // コンストラクタ constructor(x:number, y:number){ this.x = x; this.y = y; } // 足し算メソッド add():number{ return this.x + this.y; } // 掛け算メソッド multiplication():number{ return this.x * this.y; } } // クラスをnewしてメソッドを呼び出す let c = new CalcClass(2, 3); console.log(c.add()); console.log(c.multiplication()); |
- (結果)
- 5 6
備考
- TypeScriptのクラスの宣言は、型の指定以外はJavaScriptと同様です。
コメント