美文网首页
typescript class学习

typescript class学习

作者: Amy_yqh | 来源:发表于2020-03-09 12:01 被阅读0次

class 类汇总:

1、类的创建(class)

使用class 关键字

2、类的继承(Inheritance )

(1)繁衍类使用extends关键字
(2)繁衍类中如果重写constructor,必须调用super(),以此获取this

3、修饰符

(1)public
    公开修饰符为默认修饰符,类的内部以及实例外部都可以访问
(2)private
    私有的可以在类,但是不能在繁衍类内和外部访问
(3)protected
    保护的可以在类、以及繁衍类内部访问,但是不能在外部访问
    (4)readonly
        只读属性必须在定义或者在constructor中初始化完成;
        可以在类、繁衍类、外部访问但是不能重新赋值

4、存取器(Accessors )

使用关键字get/set用来获取、修改属性

5、静态属性(static)

(1)使用关键字static定义

(2)静态属性只能类调用,不能使用实例调用即:
Animal.xxx访问,不能this.xxx访问

6、抽象类(abstract )

(1)使用关键字abstract声明
(2)抽象类不能实例化(不能通过new 创建)
(3)抽象类可以继承
(4)抽象方法在类中定义,必须在繁衍类中写方法体

相关文章

网友评论

      本文标题:typescript class学习

      本文链接:https://www.haomeiwen.com/subject/teoudhtx.html