/*
成員內部類的定義
>* 如何定義成員內部類?
>* 建立成員內部類物件的格式為?
總結:* 格式
public class 外部類
} * 建立成員內部類物件的格式
* 間接呼叫
在外部類成員的位置 ,定義 乙個方法,在方法內部建立內部類的物件
* 直接呼叫
* 普通成員內部類
外部類.內部類 內部類的物件 = new 外部類() . new 內部類();
* 靜態內部類
外部類.內部類 內部類的物件 = new 外部類.內部類();*/
//外部類
public
class
outer
public
outer
(string name)
public string getname()
public
void
setname
(string name)
//成員內部類
public
class
inner
public
inner
(int age)
public
intgetage()
public
void
setage
(int age)
public
void
show()
}}//測試類
public
class
deom
}
成員內部類(例項內部類)
特性 不能有靜態成員 字段,方法 內部類物件外部建立語法 outter.new inner 例項方法訪問外部類例項成員 outter.this.成員 例項1 特性測試public class memberinnerclass class outer1 public class inner1 例項2 ...
內部類之成員內部類
一 位置 成員內部類是最普通的內部類,它定義在乙個類的內部 二 內部類的結構 1.可以定義非靜態屬性和方法,不可以定義static修飾的屬性和方法,可以定義static final修飾的編譯期變數 不用載入類的位元組碼 1.1為什麼不可以定義static修飾的屬性和方法?首先內部類是外部類的乙個成員...
內部類 成員內部類 區域性內部類 匿名內部類
public class 外部類 private int num 0 外部類如果要訪問內部類的成員,則需要通過內部類的物件訪問 使用方式 1.外部類使用內部類,主函式再使用外部類 2.通過new的方式 外部類.內部類 物件名 new 外部類 new 內部類 定義在方法內部的類,就是區域性內部類,只有...