TypeScript/interface
TypeScriptではextendsキーワードで継承できる.
code:.ts
interface Point {
x: number;
y: number;
}
interface Point3D extends Point {
z: number;
}
オプションプロパティを設定できる.
インデックスシグネチャ