2012-03-20 25 views
0

我需要为静态方法中的全局变量赋值。因为我需要派生类中的变量。在静态方法中使用全局变量

但问题是我们无法在静态方法中使用全局变量。

+0

也许会提供更多有关您的目标的背景信息。全局变量是实现细节。 – 2012-03-20 19:00:02

回答

1

使用全局变量。他们很容易。在这里看到:

http://msdn.microsoft.com/en-us/library/aa891830.aspx

有一点要注意......如果你正在使用的东西,全局变量,它是最有可能是有缺陷的实现设计和有可能完成你想要什么样的其他方式做。

+0

嗨,谢谢你..我已经通过了,但它的一种混乱,因为我第一次使用它们。我需要在父类中分配一个字符串值,并在子类中使用它们。我怎么做。你可以请指导我 – 2012-03-20 18:30:50

+0

但你说,访问是在一个静态的方法。静态方法不能访问实例变量。静态方法不能被覆盖。那你为什么要谈论父母/孩子班? – 2012-03-20 18:57:09

+1

听起来你需要在父类的类声明中创建一个类变量,然后创建一个parm方法来访问它。然后从子类可以将其传递给静态方法。你的问题不清楚。 – 2012-03-20 19:54:59

1

Tejashree S:我需要在父类中分配一个字符串值,并在子类中使用它们。

为此,您需要向父类的类声明中添加一个变量,然后在父类中创建一个parm方法。

从子类中,您将能够直接或通过parm方法访问该变量。