C#基础(二)

1、作用域修饰符修饰符:

  public:公共访问,即所属类的成员和非所属类的成员都可以访问

  private:私有访问,只有所属类的成员才可以访问

  internal:内部访问,只有当前程序集可以访问

  protected:保护访问,所属子类和父类的类型可以访问

2、静态变量static

  静态变量在函数执行完成后不会消失,在整个程序中会保留其值。

  静态变量可以在成员函数或类定义之外初始化。

  对于类的所有对象,内存中仅存在一份静态变量的副本,不能进行实例化。

  因为没有实例变量,所以要使用类名本身访问静态类的成员。

  不需创建类的实例就能获取静态变量的值

  如果对类应用 static 关键字,则该类的所有成员都必须是静态的。

3、构造函数

  实例构造函数:实例构造函数在类的实例创建的时候被调用。
         这些构造函数被用于初始化类数据成员。
  静态构造函数:静态构造器被用于初始化类的静态变量。
           这些变量使用static关键字创建,他们存储的值可以被类的所有实例共享。
 
 
 
 
 
 
 
 
 
 
 
原文地址:https://www.cnblogs.com/Yida-Tingting/p/4414420.html