Bootstrap

【Unity 05】C# static类及其使用方法

PS:本系列笔记将会记录我此次在北京学习Unity开发的总体过程,方便后期写总结,笔记为日更。
笔记内容均为 自己理解,不保证每个都对。

C#笔记未按照难度排列

Part 1 静态类:

静态类与非静态类的区别在于不能被实例化,就是不能使用new。
举个例子:
一个公司(),下面有很多个员工(new 的实例) ,每个员工都有自己的电脑(成员变量),公司有食堂(static)。
使用时必须指出 所有者 例如 “职员A.电脑” 表示 职员A的电脑,对于食堂(static)而言,他是属于整个公司的,而不是属于特定的某个实例 ,使用时 只能表示为 公司.食堂

1、静态类的主要特性:
在这里插入图片描述

  1. 仅包含静态成员。
  2. 不能被实例化。
  3. 本质是一个抽象的密封类,不能被继承。
  4. 不能包含实例
;