「TypeScript」Type Aliasesで型に別名を付けるサンプル
環境
Windows10 64bit
TypeScript 4.4.4
書式
type 型に別名をつける= {
変数名:データ型
};
class クラス名 implements 型に別名をつける{
変数名 =値
}
使用例
//型に別名をつけるクラスの定義 type TEmp = { username: string; age: number; }; //クラスTEmpを実装 class Pe implements TEmp { username = '山田太郎'; age = 35; //メソッドの定義 funA(): string { return `名前: ${this.username} 年齢: ${this.age}`; } } //クラスのインスタンス生成 const cft = new Pe(); console.log(cft.funA());
実行結果
C:\typescript>ts-node arkgame.js
名前: 山田太郎 年齢: 35