基本继承

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 使用基类实现。