共計 523 個字符,預計需要花費 2 分鐘才能閱讀完成。
- 成員內部類不能有靜態成員(靜態字段、靜態方法),除非靜態成員是 final 和 static 的常量。
- 成員內部類可以訪問外部類的所有成員,包括私有成員。
- 成員內部類可以有自己的成員變量和方法。
- 成員內部類可以使用外部類的引用,使用外部類的方法來操作外部類的成員。
- 成員內部類可以被外部類的實例化對象使用。
- 成員內部類在外部類實例化對象之前是不能被實例化的。
- 成員內部類可以使用外部類的 private、protected 和 default 的構造器。
- 成員內部類可以被聲明為 private、protected、public 和 default 的訪問權限。
- 成員內部類的實例化需要使用外部類的實例化對象進行創建,一般使用 ” 外部類. 內部類 ” 的形式來創建。
- 成員內部類的命名規則為 ”OuterClass$InnerClass”,可以通過反編譯工具查看生成的 class 文件。
- 成員內部類可以訪問外部類的靜態成員和靜態方法。
- 成員內部類可以被聲明為 final 和 abstract 的。
- 成員內部類可以被繼承。
- 成員內部類可以同時實現多個接口。
- 成員內部類可以在外部類的靜態方法中創建實例。
- 成員內部類可以訪問外部類的構造器,但不能使用 super 關鍵字來調用外部類的構造器。
丸趣 TV 網 – 提供最優質的資源集合!
正文完