1. 类 (class)

类
直接定义的属性是实例属性,需要通过对象的实例去访问,实例属性可以在外面修改
使用static开头的属性是静态属性(类属性),可以直接通过类去访问
readonly开头的属性表示一个只读的属性无法修改

属性及方法
2. 构造函数(constructor)

构造函数
3. 继承(extends)

继承
4. 关键字(super)

关键字 super
5. 抽象类(abstract)

抽象类
6. 接口(interface)
接口主要是对类的一个限制

接口

接口中的抽象方法
7. 属性的封装

普通定义

共有属性和私有属性
get和set两种写法:

get,set(1)

get,set(2)

protected
8. 泛型

泛型

实现类

class