內部類

  1. 普通內部類,

    創建內部類對象

    Outer outer = new Outer();  Outer.Inner  inner =  outer.new  Inner();

    訪問外部類變量

    Outer.this.成員變量名

    內部類變量

    this.變量名

2.   方法內部類

      內部類定義在方法中,內部類如果需要訪問外部類的局部變量,變量需要加final

       可以定義在方法中的任何位置

3.    匿名內部類

4.    靜態內部類

5.    接口內部類

重寫接口中的方法需要注意訪問權限,接口中的方法默認是public abstract ,爲了書寫方便一般直接省略

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章