标题:判断题 类的静态成员方法是否只能对 静态的数据成员进行操作?
只看楼主
达文西
Rank: 1
等 级:新手上路
威 望:1
帖 子:117
专家分:0
注 册:2007-8-4
 问题点数:0 回复次数:6 
判断题 类的静态成员方法是否只能对 静态的数据成员进行操作?

达文西(449308559) 16:56:21
using System;
class Test
{
int x;
static int y;
void F()
{
x = 1;
y = 1;
}

static void G() {

y = 1;
}
static void Main() {
Test t = new Test();
t.x = 1;

Test.y = 1;


}
}
达文西(449308559) 16:56:30
看这个程序 x是非静态的
达文西(449308559) 16:57:01
但是main方法对x进行操作了阿

搜索更多相关主题的帖子: 静态 达文西 成员 Test void 
2007-08-17 17:02
天堂落日
Rank: 2
等 级:论坛游民
威 望:2
帖 子:182
专家分:10
注 册:2007-6-17
得分:0 
原理不清楚
但是Main函数是一个特殊的静态函数
因为所有的代码都是包含在类当中,这就导致一个出现了一个特殊的static的Main函数,不然找不到程序入口啊

好像只有Main函数可以这样吧,希望高人出来解释一下

2007-08-17 21:42
达文西
Rank: 1
等 级:新手上路
威 望:1
帖 子:117
专家分:0
注 册:2007-8-4
得分:0 
高人快出来解释阿  
2007-08-18 11:06
达文西
Rank: 1
等 级:新手上路
威 望:1
帖 子:117
专家分:0
注 册:2007-8-4
得分:0 
up u p up up
2007-08-23 13:54
virusplayer
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2007-8-2
得分:0 
它也没有直接操作啊
是通过Test t = new Test();
实例t来操作的啊
2007-08-23 14:48
立志成佛
Rank: 1
等 级:新手上路
威 望:2
帖 子:314
专家分:0
注 册:2006-11-1
得分:0 
以下是引用virusplayer在2007-8-23 14:48:03的发言:
它也没有直接操作啊
是通过Test t = new Test();
实例t来操作的啊

顶这个


曾经的曾经已不在
2007-08-23 14:57
达文西
Rank: 1
等 级:新手上路
威 望:1
帖 子:117
专家分:0
注 册:2007-8-4
得分:0 

明白了 谢谢啦 哈哈 终于明白了

2007-08-23 17:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-163521-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.121196 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved