【发布时间】:2014-03-25 06:10:46
【问题描述】:
我过长的标题说明了一切......我希望能够在不创建新对象的情况下访问另一个类的变量。
目前我知道如何访问另一个类的变量的唯一方法是:
Control control = new Control;
int dirtCount = control.dirtCount;
但是,如果我想在我的污垢对象中访问这个变量,我必须为每个对象创建一个新的 Control 对象。这就造成了一个无限循环……
如何在不创建新对象的情况下访问变量?
(如果您想查看我的其余代码,我可以发布它。我认为这部分是最相关的 :))
【问题讨论】:
-
阅读类变量和实例变量。
-
你听说过静态变量吗?虽然我认为@SotiriosDelimanolis 的建议很好。
-
静态变量/类变量怎么样。阅读Understanding Class Members。