1.定義:在類的內部再創建的類稱為內部類;
2.初始化(內部類對象的創建):{
1.創建外部類對象;
2.外部類對象名.new 內部類對象名();創建內部對象?。?!
}
3.內部類性質:可以使用外部類的一切屬性和方法;但外部類不能使用內部類!?。?/p>
4.特殊:若外部類與內部類具有相同的變量名,由于作用域可見性,內部類只能訪問自身變量,若想訪問外部類變量可以用——外部類名.this.變量名;方法亦是
1.定義:在類的內部再創建的類稱為內部類;
2.初始化(內部類對象的創建):{
1.創建外部類對象;
2.外部類對象名.new 內部類對象名();創建內部對象?。?!
}
3.內部類性質:可以使用外部類的一切屬性和方法;但外部類不能使用內部類!?。?/p>
4.特殊:若外部類與內部類具有相同的變量名,由于作用域可見性,內部類只能訪問自身變量,若想訪問外部類變量可以用——外部類名.this.變量名;方法亦是
2014-09-05
舉報