简介
由 Analysis Services 内部使用的值,以标识某个维度成员。MemberKeyColumn 属性指定维度的成员变数。例如,1 到 12 之间的某个数位可以是相应于年中的某个月的成员变数。
实例
java成员变数和方法 成员变数:在类体的变数部分中定义的变数,也称为栏位。我们先来看一个Clothes类的成员变数:
package ch05.sample;
public class Clothes
{
String id; //实例变数
private String colorType; //实例变数
private int size; //实例变数
private static String depart; //类变数
final String design="yangzi"; //常量
}
代码中的实例变数、类变数、常量都属于成员变数,那麽其区分的依据是什麽?这与变数的修饰符有关系,也就是上面代码中的private、static、final等修饰符。成员变数的修饰符见表5-1。
表5-1 成员变数的修饰符
修饰符
说明
public
成员变数可以被项目中的任何方法访问,建议尽量少用
protected
不在同一个包中的类不能访问,但子类可以访问
private
只能在同一个类中使用
static
类变数,其值为该类的所有对象共享,不会因类的对象不同而不同
final
最终成员变数,其值保持不变,即常量
transient
当对象被持久化时(例如写入资料库),该成员变数的值不需要储存
volatile
同步多执行绪访问的成员变数的值,以便使不同的执行绪总是得到
该成员变数的同一个值。关于执行绪,请参阅第11章
成员变数又称全局变数,定义在类中,和类的方法处于同一个层次。成员变数相当于银行中的取号机,银行中的人都可以对其使用。成员变数的文法如下:
变数修饰符 类型 变数名;














