学科分类
目录
JavaScript网页编程

继承

在现实生活中,继承一般指的是子女继承父辈的财产。而在JavaScript中,继承用来表示两个类之间的关系,子类可以继承父类的一些属性和方法,在继承以后还可以增加自己独有的属性和方法。类的继承使用extends关键字,示例代码如下。

 1  // 先准备一个父类

 2  class Father {

 3   constructor() {

 4   }

 5   money() {   // 父类中的方法可以被子类继承

 6    console.log(100);

 7   }

 8  }

 9  // 子类继承父类

 10 class Son extends Father {

 11 }

 12 // 创建子类对象

 13 var son = new Son();

 14 son.money();  // 输出结果:100

在上述代码中,money()方法是父类中的方法,子类中没有,但在子类继承父类以后,子类对象也拥有了money()方法,说明子类成功继承了父类。

点击此处
隐藏目录