Typescript中的类

1 类的定义

image

2 类的继承

image

注意:一个类只能继承一个父类,这和接口有别

3 类的修饰符

image

请注意子类要获取父类的私有属性,要用super调用父类方法间接获取

(用this关键字调用从父类继承下来的方法同样有效,前提是用this调用的这个父类方法没有被子类重写覆盖掉)

4 类中的静态属性和静态方法

image

5 多态的展现 => 抽象类的多继承

image

image

关键字:abstract

注意点:具体类必须实现继承的抽象类的所有抽象化的属性和方法,如果该类没有实现所有的抽象属性和方法,就只能将其再次定义成一个抽象类,后面再写实现类来继承当前这个类。

抽象类中至少要有一个抽象方法或属性

posted @ 2019-10-07 20:07  阴阳师先生  阅读(234)  评论(0)    收藏  举报