您的位置:首页 > 编程语言

实验部分类的代码

2006-01-15 01:50 295 查看
1。静态成员
Man类代码
public class Man
{
static private int count;
public Man()
{
count++ ;
}
static public int Count
{
get
{
return count;
}
}
static Man()
{
//静态构造函数,用来初始化静态变量,只执行一次 。而构造函数在创建对象时激活
count = 0;
}
}
调用代码:
Response.Write("初始化的count:" + Man.Count );
Response.Write("<br>");
Man zhao = new Man();
Response.Write("创建zhao,count:"+Man.Count);
Response.Write("<br>");
Man qian = new Man();
Response.Write("创建qian,count:"+Man.Count);
Response.Write("<br>");
Man sun = new Man();
Response.Write("创建sun,count:"+Man.Count);
Response.Write("<br>");
显示结果:
初始化的count:0
创建zhao,count:1
创建qian,count:2
创建sun,count:3

结论:一部分类或成员方法是不需要指定特殊对象的(构造函数不需要参数)还有一些是公用的方法,这种情况可以使用静态成员,还有些用到的常量也可以用静态成员直接获得,不需要实例化对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: