Java內部類詳解--區域性內部類

gung123發表於2020-03-03

區域性內部類

  區域性內部類是定義在一個方法或者一個作用域裡面的類,它和成員內部類的區別在於區域性內部類的訪問僅限於方法內或者該作用域內。

class People{
    public People() {
         
    }
}
 
class Man{
    public Man(){
         
    }
     
    public People getWoman(){
        class Woman extends People{   //區域性內部類
            int age =0;
        }
        return new Woman();
    }
}

 注意,區域性內部類就像是方法裡面的一個區域性變數一樣,是不能有public、protected、private以及static修飾符的。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952307/viewspace-2678329/,如需轉載,請註明出處,否則將追究法律責任。

相關文章