如何使方法可覆盖?

时间:2017-04-12 20:19:27

标签: angular typescript

我如何制作方法"虚拟"打字稿?

我正在尝试做这样的事情:

export abstract class SuperClass {

    public virtual enable(enableComponents: boolean): void {

    }
}

1 个答案:

答案 0 :(得分:3)

默认情况下,typescript没有任何关键字虚拟,覆盖

<强> Docs

class A {

    public enable(enableComponents: boolean): void {

    }
}

class B extends A{

    public enable(enableComponents: boolean): void {

    }
}

扩展的类也可以具有相同的功能,但执行基于调用对象