JavaScript、クラスを拡張する方法

JavaScriptでクラスを拡張する方法

JavaScriptの継承は、クラスを使用して機能します。

あなたがクラスを持っているとしましょう動物

class Animal {
  breathe() {
    //...
  }
}

すべての動物は呼吸します。私は思う。この例では、これを原則としてとらえることができます。

しかし、動物は歩きません。一部の動物は飛ぶことができます。

したがって、このクラスを拡張して種を形成し、基本クラスから拡張してbreathe()メソッド、および特定のメソッドとプロパティを提供します。

class Fish extends Animal {
  swim() {
    //...
  }
}
class Bird extends Animal {
  fly() {
    //...
  }
}

を使用してクラスのインスタンスをインスタンス化できますnewキーワード、そしてあなたはオブジェクト

const randomAnimal = new Animal()
const hummingbird = new Bird()

私の無料ダウンロードJavaScriptビギナーズハンドブック


その他のjsチュートリアル: