基本继承
class Car {
public position: number = 0;
protected speed: number = 42;
move() {
this.position += this.speed;
}
}
class SelfDrivingCar extends Car {
move() {
// start moving around :-)
super.move();
super.move();
}
}
这个例子展示了如何使用 extends
关键字创建 Car
类的一个非常简单的子类。SelfDrivingCar
类重写 move()
方法并使用 super
使用基类实现。