2008年6月23日のブックマーク (1件)

  • Javaの道:クラス(16.内部クラス)

    概要 内部クラスはクラス間の関係を明確にするために使用します。あるクラスのメンバ変数やメソッドに強く依存しているクラスは、そのクラスの内部クラスとして宣言します。 【例1】Outerクラス内に内部クラスInnerを宣言した例です。 public class Outer { private String outerMsg = "Outerクラスのメンバ変数"; //内部クラスInnerの宣言 private class Inner { private String innerMsg = "Innerクラスのメンバ変数"; void innerSay() { //内部クラスからOuterクラスのメンバ変数が参照可能 System.out.println(outerMsg); System.out.println(innerMsg); } } void say() { //Outerクラスのメソ

    Javaの道:クラス(16.内部クラス)
    Goth
    Goth 2008/06/23