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();
}
}
邮箱:wangh_2@sina.com