类与类的静态变量怎么访问呢
类与类的静态变量如何访问呢?定义了两个类class1,class2在class1里定义了两个静态变量C# codepublic stati
类与类的静态变量如何访问呢?
定义了两个类
class1,class2
在class1里定义了两个静态变量
C# codepublic static bool boolHasData = false; public static int[,] values;
想在class2访问class1的这两个静态变量
class1 c1 = new class1();
c1.values
c1.boolHasData
在c1下出现红色波浪,提示:非静态的字段、方法或属性,要求对象引用
这是怎么回事呢?
[解决办法]class1.boolHasData
class1.values
[解决办法]静态变量是属于类的,直接用类名点
[解决办法]静态变量直接用类访问,不需要实例化
class1.boolHasData
class1.values
[解决办法]静态类名.类成员变量
public class test{
public static final String name='aa';
}
public class test1{
test.name}