是我理解错误你的意思就是这个类不实例化直接调用类中静态成员就可以了我也是这么想的就是我看着你后面还有一个函数以为那个函数有其他作用所以才问问你怪我多疑好了~
也有作用因為靜態構造函數不能調用非static的成員必須用private abc()或public abc()這類才能訪問那樣寫只是你可以再加其他的非靜態代碼
明白你的意思了[CODE]public class abc{ public static int count; //定义静态成员 static abc() { 初始化count //如果不访问非静态成员的话 直接在这里进行初始化 } private abc() { //如果访问其他非静态成员的话 在这里对count进行加工 } //其他成员}[/CODE]
这样理解对了吧其实我想的没你想的远我只想着直接赋值了没想过如果参数需要根据其他非静态成员的状态或者属性进行设置HOHO受益不少谢过
寫多了變成習慣了慢慢的 每個人會朝著有益的方向發展的
倒楣我要6點下班8
public class ABC{ public int count=0; //所需要的所谓全局变量
}楼上的 如果不做成属性 直接命名为成员变量 让外部访问 应该也没问题的吧就是不知道 这种访问方式和属性有什么区别
完全可以,但从面向对象的角度考虑,要把数据封装起来,使用属性是正确的方法