2007年10月15日月曜日

クラス変数

インスタンス変数と同じ位置(メソッドの外側)で static 修飾子で宣言されている静的変数はクラス変数といいます。
クラス変数へのアクセス
クラス変数は自動で初期化されます。

<サンプル>
public class Sample {
public static void main(String[] args) {
System.out.println(Suub.x);
System.out.println(Super.x);
}
}
class Super {static int x;}
class Sub extends Super {static int x;}

0 件のコメント: