・クラス
class クラス名 {}
・コンストラクタ
class クラス名{ constructor(){ } }
・インスタンス変数
class クラス名{ public 変数名: 型; private 変数名: 型; // getter public get 名前() { return this.変数名; } // setter public set 名前(変数名){ this.変数名 = 変数名 } }
public 変数名は、constructorでも設定可能
class クラス名{ constructor(public 変数名: 型){} // publicをつけると public 変数名を書いたのと同じになる }
・インスタンスメソッド
class クラス名{ public メソッド名(){} private メソッド名(){} }