「クラス変数」の版間の差分

m
m (→‎用途: 書き直し。)
 
== Java ==
本節では、[[Java (プログラミング言語)|Java]]における'''クラス変数'''の例を記す。
[[Ja言語Javaにおいて、static修飾子を使うことで、'''クラス変数'''を宣言できる。
下記の例において、2行目で宣言されているfooは'''クラス変数'''であり、3行目で宣言されているvarは[[インスタンス変数]]である。
冒頭でも説明されているように、'''クラス変数'''は同一[[クラス (コンピュータ)|クラス]]で[[サブクラス (計算機科学)|派生クラス]]で共有される。ただし、クラス変数が<code>private</code>の場合や、[[パッケージ (Java言語)|パッケージ]]プライベートで派生クラスがパッケージ外にありそのクラスがパッケージプライベートである場合は、派生クラスから参照することはできない。
21,357

回編集