1

私は次の親クラスを持っています...

function Parent(id, name, parameters) {
  Object.defineProperty(this, "id", {
    value: id
  });

  Object.defineProperty(this, "name", {
    value: name,
    writable: true
  });
};

および対応する子クラス:

function Child(id, name, parameters) {
  Object.defineProperty(this, "phone", {
    value: parameters.phone,
    writable: true
  });
};

Child.prototype = Object.create(Parent.prototype);のようなものを追加して、継承を適用​​しようとしました 。 、しかし、これは明らかに機能しません。

プロパティIDと名前を使用できるように、親クラスから継承するにはどうすればよいですか。

4

1 に答える 1