问答详情
源自:7-6 Java 中的成员内部类

一个外部类里面可以有多个内部类吗?

一个外部类里面可以有多个内部类吗?

提问者:那个松鼠 2016-01-12 17:35

个回答

  • Goldberg
    2016-02-16 18:34:13
    已采纳

    完全是可以的,内部类里还可以嵌套内部类  并且内部类里的内部类也可以调用外部(个人觉得嵌套没啥用)

    代码如下

    public class HelloWorld {
       int a =18;
       public class Inner{
            public int b =19;
       }
       public class Inner2{
           Inner newB = new Inner();
           public void fun(){
                newB.b=12;
                System.out.println(newB.b+"同级类调用成功");
           }
       }
    }

  • 四年锦时
    2016-01-31 10:11:16

    可以,而且内部类还可以套内部类。

  • 连宏伟HW
    2016-01-24 14:45:55

    当然可以的,参照成员变量就可以

  • 就是爱泡面
    2016-01-12 17:58:06

    可以的