全英雄傷害削弱?拳頭計劃減緩《英雄聯盟》團戰節奏
阿新 • • 發佈:2022-05-04
1.區域性內部類
1.1區域性內部類可以訪問外部類的所有屬性和方法,但不能在外部類之外進行例項化。
2.匿名內部類
匿名內部類續加{},若無則執行型別為原生類。若有執行型別為所處類ji+$+編號,底層會繼承原生類。
3.成員內部類
定義在外部類成員位置的類,可訪問外部類的所有成員包括私有的。可以新增任意訪問修飾符。
外部其他類使用成員內部類的主要方式:
1.將new inner()當作是outer的成員即:Outer.Inner inner = outer.new Inner();
2.在外部類中編寫一個方法,可以返回Inner物件:public Inner getInner(){return new Inner();}
然後在外部類: Outer.Inner inner = outer.getInner();
4.靜態內部類
定義在外部類的成員位置,有static修飾。可以訪問外部類的包含私有的所有靜態成員,但不能訪問非靜態成員。可以新增任意訪問修飾符。
如想訪問外部類成員,可用 外部類名.成員名 去訪問