什麼是 Java 中的內部類

問:什麼是內部類呢? 答:內部類( Inner Class )就是定義在另外一個類裏面的類。與之對應,包含內部類的類被稱爲外部類。 問:那爲什麼要將一個類定義在另一個類裏面呢?清清爽爽的獨立的一個類多好啊!! 答:內部類的主要作用如下: 1. 內部類提供了更好的封裝,可以把內部類隱藏在外部類之內,不允許同一個包中的其他類訪問該類 2. 內部類的方法可以直接訪問外部類的所有數據,包括私有的數據 3.
相關文章
相關標籤/搜索