星空网 > 软件开发 > ASP.net

静态类和类成员

1. 静态类仅包含静态成员

2. 无法实例化

3. 是密封的,不能被继承

4. 可以有一个静态的构造函数,不能包含实例构造函数

5. 直接用类名和成员访问静态成员

6. 静态类的一个普通用途可能就是创建一个包含一组数学方法的数学库

public static class MyMath{   public static float PI = 3.14f;   public static bool IsOdd(int x)   {     return x % 2== 1;   }}

 

 

a. 非静态类可以包含静态的方法、字段、属性或事件

b. 静态方法和属性不能访问非静态字段和事件

c. const字段本质上是静态的

public class Automobile{   private static int Val;   private const int NumberOfWheels= 4; //const当做静态字段处理   public static void Print()    {     Console.WriteLine("The automobile have {0} wheels.", NumberOfWheels);   }   public static int Size //只能访问静态的字段   {     get     {       return Val;     }     set     {       Val = value;     }   }}

 




原标题:静态类和类成员

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流