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)抽象方法在类中定义,必须在繁衍类中写方法体
网友评论