C#入门基础——静态字段
静态字段被所有类的实例共享,如果一个改变了,所有的都改变。namespace 静态字段示例
{
class Program
{
static void Main(string[] args)
{
D d1 = new D(); //实例化
D d2 = new D(); //实例化
d1.setVars(2, 4); //方法调用
d1.Display("d1");
d2.setVars(15,17);
d2.Display("d2");
d1.Display("d1");
Console.ReadKey(); //等待按任意键退出
}
}
class D //定义类
{
int Mem1; //声明实例字段
static int Mem2; //声明静态字段
public void setVars(int v1, int v2)//定义公共的方法
{
Mem1 = v1; Mem2 = v2; //声明局部变量
}
public void Display(string str) //定义公共的方法
{
Console.WriteLine("{0}: Men1 = {1}\tMen2 = {2}",str,Mem1,Mem2);
}
}
} {:5_106:}
页:
[1]