以下只记录学习当中的各知识点的要点:
1.类是抽象的,对象是具体的,对象可以叫做类的实例。类不占内存,对象才占内存。
2.属性与字段。属性是不保存数据的,字段才保存数据,属性可以控制赋值、取值的过程,字段无此控制。
3.构造函数。用来创建对象的特殊函数。
可以自定义构造函数(在创建对象时对对象进行初始化)。默认为无参的构造函数。
构造函数可以重载。
4.常量,声明有关键字const,声明后不能再更改。
5.静态成员。用static修饰
非静态成员要求对象引用即NEW
在静态成员中不能直接访问非静态成员
6.封装。使用抽象数据类型将数据和基于数据的操作包装在一起,以达到接口和实现的分离。
7.多态。同一对象在不同情形下有不同的表现和实现。
8.abstract抽象类不允许被用做建立类的实例。
9.sealed密封类不允许被继承。
10.this一般仅限于在构造函数类方法和类的实例中使用。