クラス内クラス。 「インナークラス」とも言う。 特定のクラス(外部クラス)内に存在するクラスを「内部クラス」という。 文法的には、外部クラスの定義内で定義されたクラスが、内部クラスとなる。 外部クラスの中からは自由に内部クラスを使用できる。外部クラスから、内部クラス型変数の宣言、インスタンスの作成、privateフィールド及びprivateメソッドへのアクセスが可能である。 また同様に、内部クラスは外部クラスを自由に使用できる。 内部クラスは、そのインスタンスを外部クラスのインスタンス内に持つ、という特殊... > このページを見る
最終更新時間:
2007年11月24日21時22分









