close

內部類別inner class顧名思義就是類別內在一個class

可以輕鬆使用外部成員

也可以設定private屬性來限制存取

但其無法在內部在直接再定義static成員

使用上需要先實體化外部成員後

再將其實體化才能使用

ex:

class OuterClass {
    class InnerClass { //這是內部成員
    }
}
在使用時
OuterClass.InnerClass obj = outerObject.new InnerClass();

 

 1. 官網https://docs.oracle.com/javase/tutorial/java/javaOO/nested.html

01.png

 

2. 參考網頁https://www.tutorialspoint.com/java/java_innerclasses.htm

02.png  

 

 

 

arrow
arrow
    文章標籤
    Java內部成員 Java inner class
    全站熱搜
    創作者介紹
    創作者 RX1226 的頭像
    RX1226

    給你魚竿

    RX1226 發表在 痞客邦 留言(0) 人氣()