まず、私はオブジェクト指向プログラミングについて全く新しいことを謝ります。この質問を語る良い方法があると確信しています(おそらく検索結果が10になるでしょう) 。typescript基本クラスのオブジェクトプロパティを拡張する
だから私の人生は簡単にするために、私は何をしたいのかを説明するためにここに私はこれを行うにしようとすると、私はエラーを取得するコード
class A {
propertyA = {
itemA: "a",
itemB: "b".
itemC: "c"
}
propertyB = {
itemA: "A"
}
}
class B extends A {
propertyA.itemD = "d";
propertyB.itemB = "B";
}
です。私は基本的には基本クラスをテンプレートにして、拡張クラスでいくつかのものをここに拡張する必要があります。そうでなければそれだけで他のすべてのプロパティを必要と
propertyB
としてpropertyA
ようと{ itemA: 'A', itemB: 'B' }
クラスBの新しいインスタンスがあります。簡単な答えが必要でした。マークされ、upvoted。 – Akidi
これは私がplain 'javaScriptについて知りません。動的にオブジェクトを拡張する機能 –