JS で継承がどのように機能するかを理解しようとしています。クラスがあるとします:
Class = function () {
this.A = 'A';
this.B = 'B';
};
そして私たちはそれを拡張しようとしています
SubClass = function () {};
SubClass.prototype = new Class();
A継承後のプロパティは、プロトタイプに属しているため、Bのすべてのインスタンスに共通であることを正しく理解していますか? はいの場合、プロトタイプの一部にならないようSubClassにどのようClassに拡張できますか?AB
UPD: andをClass使用しているため、サブクラスで宣言できないことに注意してください。AB
前もって感謝します!