1,內部類概述
2,內部類訪問特點
案例
class demo1_innerclass
}class outer }}
3,成員內部類私有使用
class demo2_innerclass
}class outer
}//內部類別私有了,我們只能提供對外的方法建立物件
public void print()
}
4,靜態成員內部類,
class demo1_innerclass
}class outer
}static class inner2 }}
內部類之所以能獲取到外部類的成員,是因為他能獲取到外部類的引用外部類名.this
class test1_innerclass
}//要求:使用已知的變數,在控制台輸出30,20,10。
//內部類之所以能獲取到外部類的成員,是因為他能獲取到外部類的引用外部類名.this
class outer }}
5,區域性內部類訪問區域性變數
**
class demo1_innerclass
}//區域性內部類
java基礎 內部類
一 內部類 將乙個類定義在另乙個類的裡面,對裡面那個類就稱為內部類 內建類,巢狀類 非static內部類可以直接訪問外部類中的成員,包括私有成員。原因 因為內部類中持有了乙個外部類的引用,引用的格式為 外部類名.this 非靜態內部類不能定義static成員 1 內部類定義在外部類的成員位置上 方法...
java基礎《內部類》
一 內部類的訪問規則 1.內部類可以直接訪問外部類中的成員,包括私有 之所以可以直接訪問外部類中的成員,是因為內部類中持有了乙個外部類的引用 格式 外部類名.this 2.外部類要訪問內部類,必須建立內部類物件 訪問格式 1.當內部類定義在外部類的成員位置上,而且非私有,可以在外部其他類中,可以直接...
java基礎 內部類
內部類 一 內部類的訪問規則 1,內部類可以直接訪問外部類中的成員,包括私有。之所以可以直接訪問外部類中的成員,是因為內部類中持有了乙個外部類的引用,格式 外部類名.this 2,外部類要訪問內部類,必須建立內部類物件。例子 class outer static class inner2 publi...