PS:本系列笔记将会记录我此次在北京学习Unity开发的总体过程,方便后期写总结,笔记为日更。
笔记内容均为 自己理解,不保证每个都对。
C#笔记未按照难度排列
Part 1 静态类:
静态类与非静态类的区别在于不能被实例化,就是不能使用new。
举个例子:
一个公司(类),下面有很多个员工(new 的实例) ,每个员工都有自己的电脑(成员变量),公司有食堂(static)。
使用时必须指出 所有者 例如 “职员A.电脑” 表示 职员A的电脑,对于食堂(static)而言,他是属于整个公司的,而不是属于特定的某个实例 ,使用时 只能表示为 公司.食堂。
1、静态类的主要特性:
- 仅包含静态成员。
- 不能被实例化。
- 本质是一个抽象的密封类,不能被继承。
- 不能包含实例