17
せずにクラスを使用して、私は(すぐに)、次の構文を見つけましたか? 「aHero」のタイプをチェックすると、それは「ヒーロー」タイプではなく一般的なオブジェクトに過ぎません。コンストラクタを使用してオブジェクトを初期化するだけの方が良いでしょうか?:活字体は、角度のウェブサイト上で「ツアー英雄の」チュートリアルでの作業中に、コンストラクタ
class Hero {
constructor(id: number, name: string) {}
}
良い質問です。答えは、チュートリアルが悪い習慣を促進することです。 'Hero'は' interface 'でなければなりません。 –
Todd Mottoには、相違点を説明する[偉大な記事](https://toddmotto.com/classes-vs-interfaces-in-typescript)があります。なぜ 'interface'対' class'を使うのか – mhodges
あなたは参照を追加できますか?このコードのセクションに? –