这个题目始终想不明白。。在程序里根本拿不到Count的值
classClass1{privatestaticintcount=0;staticClass1(){count;}publicClass1(){count;}}Clas...
class Class1
{
private static int count = 0;
static Class1()
{
count ;
}
public Class1()
{
count ;
}
}
Class1 o1 = new Class1();
Class1 o2 = new Class1();
请问,o1.Count的值是多少?
请详细的做解释,,谢谢
就是这个题目啊。。 展开
{
private static int count = 0;
static Class1()
{
count ;
}
public Class1()
{
count ;
}
}
Class1 o1 = new Class1();
Class1 o2 = new Class1();
请问,o1.Count的值是多少?
请详细的做解释,,谢谢
就是这个题目啊。。 展开
3个回答
展开全部
题目是不是不完整?
就单 count;?
就单 count;?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
private static int count = 0
通过这句话看到count是个静态变量
Class1 o1 = new Class1();
o1是个对象,在c#中静态变量时用类调用的
只有这样才能调用count,Class1.count,
o1是调用不了count的
static Class1()
{
count ;
}
public Class1()
{
count ;
}
这种写法貌似也不对
并且count是个私有的字段,外界也是没办法访问的
通过这句话看到count是个静态变量
Class1 o1 = new Class1();
o1是个对象,在c#中静态变量时用类调用的
只有这样才能调用count,Class1.count,
o1是调用不了count的
static Class1()
{
count ;
}
public Class1()
{
count ;
}
这种写法貌似也不对
并且count是个私有的字段,外界也是没办法访问的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询