staticなネストクラスについて

インナークラスの一種のように思えるが、正確には違う。
アウタークラスのただの「staticなメンバ」にすぎない。
よって、通常のクラスと同じように扱うことが可能。
生成するときはstatic要素なので、

new アウタークラス名.staticなネストクラスのコンストラクタ();

となる。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です