| 
         
     
     | 
     | 
    
  
    | 
    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 做初值設定
  
 
  | 
   
  
     | 
   
  
     相关文章:相关软件:  | 
   
   
      |