1. 程式人生 > >java獲得內部類物件的方法

java獲得內部類物件的方法

1、使用靜態內部類

2、先new用外部類

3、用外部類的方法返回內部類物件

class OuterClass

{
         public static class InnerClassA
         {
                   public InnerClassA(){
                          
                   }
         }
         public class InnerClassB
         {
                   public InnerClassB(){
                            
                   }
         }
         public InnerClassB test(){
                   return new InnerClassB();
         }
 
}
//Test.java
public class Test
{
         public static void main(String [] args){
                   OuterClass.InnerClassA oia=new OuterClass.InnerClassA();
                  
                   OuterClass oc=new OuterClass();
                   OuterClass.InnerClassB oib=oc.new InnerClassB();
                   OuterClass.InnerClassB oib1=oc.test();
 
         }
}