|
|
3类inner class |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
1、一般的inner class class aaaa{ class InnerClass { // Write Codes Here } }
2、Method local Inner Class local class 是定义在method內的class,其 scope 在该method 內
3、Anonymous Inner Class 一种形式:return new Destination{ //inner class }; 另一种形式:someMethod(new SomeClass( ) { //code } ); [注意] (1)anonymous nested class 必须implement 某个 interface 或是 extend 某个 class,但是不使用 implements 或 extends 关键字 (2)anonymous class 內不能宣告 constructor (3)可宣告 instance initializer 做初值設定

|
|
相关文章:相关软件: |
|