静态类与实例类

  • 共同点
  1. 包含的数据成员种类(字段、属性、函数、构造器、事件、索引器)基本一致;
  • 不同点
  1. 静态类中不允许存在实例成员,而实例类中可以同时存在静态和实实例两种类型成员;
  2. 静态类中的构造函数不允许带有参数,而实例类中则无任何限制;
  3. new一个新的静态类实例,并不能操作其中的静态成员,所以如果不想让类在重新创建的时候,数据成员改变,那么加上Static关键字即可;

 

单例模式?Unity

  1. 声明时加Static关键字
  2. 第一次加载脚本时,Awake()来赋值