代码点读机 / TypeScript / extends

extends TypeScript · 类型关键字

类的继承:子类基于父类来造,自动拥有父类的属性和方法,还能再加自己的。

怎么用

class 子类 extends 父类 {}

小例子

class 动物 {
  move() { return "动"; }
}
class 狗 extends 动物 {
  bark() { return "汪"; }
}
const d = new 狗();
console.log(d.move() + d.bark());

运行结果

动汪

提醒:接口之间也能用 extends:interface 圆 extends 形状,表示把形状的成员也带上

官方文档:https://www.typescriptlang.org/docs/handbook/2/classes.html#extends-clauses

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← TypeScript全部词条