最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java創(chuàng)建內(nèi)部類對(duì)象實(shí)例詳解

 更新時(shí)間:2017年05月23日 09:00:49   投稿:lqh  
這篇文章主要介紹了Java創(chuàng)建內(nèi)部類對(duì)象實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下

Java創(chuàng)建內(nèi)部類對(duì)象實(shí)例詳解

要想使用new生成一個(gè)內(nèi)部類的實(shí)例,需要先指向一個(gè)外部類的實(shí)例,也就是先生成外部類的實(shí)例,

因?yàn)閮?nèi)部類可以調(diào)用外部類的成員,當(dāng)沒(méi)有外部類實(shí)例的時(shí)候也就沒(méi)有這些成員的內(nèi)存空間,內(nèi)部類在實(shí)例化的時(shí)候,調(diào)用外部類的成員就會(huì)出錯(cuò),所以需要使用外部類的實(shí)例 + 點(diǎn) + new 的方式實(shí)例化一個(gè)新的內(nèi)部類

class TestInner{ 
 
  public static void main(String [] args) 
 
  { 
 
    Outer outer = new Outer(); 
 
    Outer.Inner inner = outer.new Inner(); 
 
  } 
 
} 

在內(nèi)部類(Inner Class),可以隨意的訪問(wèn)外部類的成員,這可讓我們更好地組織管理我們的代碼,增強(qiáng)代碼的可讀性。

靜態(tài)內(nèi)部類可以直接創(chuàng)建對(duì)象new B.C();

如果內(nèi)部類不是靜態(tài)的,那就得這樣

A a = new A();
A.B b = a.new B();

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論

镇康县| 错那县| 泌阳县| 綦江县| 内黄县| 长武县| 南城县| 临海市| 恩平市| 东港市| 枣庄市| 义马市| 郎溪县| 宜城市| 葫芦岛市| 思南县| 卓尼县| 阳泉市| 林周县| 威信县| 武威市| 西青区| 东乡县| 固镇县| 固原市| 鄂温| 崇阳县| 泸定县| 温宿县| 张北县| 金山区| 神农架林区| 六枝特区| 沐川县| 来宾市| 金湖县| 汪清县| 巫溪县| 偏关县| 洛隆县| 海口市|