TypeScript interface extends cla

2020-07-20  本文已影响0人  给我翻译翻译

TypeScript 中接口也可以继承类,并且接口可以继承类中的各个成员包括protect和private成员。假设你用接口 Autoface 继承了 A 类,那么Autoface 接口只能被A类及其子类实现。ts的这个功能,可以限制继承类的接口只能被该类及其子类使用,当其他类实现时就会报错。


class A {

    state:1;

    private a=1;

}

interface Autoface extends A {

}

class C extends A implements Autoface{



}

上一篇下一篇

猜你喜欢

热点阅读