JavaScript 类和继承教程

在JavaScript中,理解类和继承是构建复杂应用程序的关键。以下是一些基础概念和示例,帮助你入门。

类的定义

类是创建对象的蓝图。在JavaScript中,我们可以使用class关键字来定义一个类。

class Person {
  constructor(name, age) {
    this.name = name;
    this.age = age;
  }

  introduce() {
    console.log(`Hello, my name is ${this.name} and I am ${this.age} years old.`);
  }
}

继承

继承是面向对象编程的一个核心概念,允许我们创建一个新类(子类),它继承了一个现有类(父类)的方法和属性。

class Student extends Person {
  constructor(name, age, grade) {
    super(name, age);
    this.grade = grade;
  }

  introduce() {
    console.log(`Hello, my name is ${this.name}, I am ${this.age} years old, and my grade is ${this.grade}.`);
  }
}

图片示例

以下是一张关于JavaScript类的图片:

更多内容

如果你想要了解更多关于JavaScript的信息,可以访问我们的 JavaScript 教程 页面。

希望这个教程能帮助你更好地理解JavaScript中的类和继承!