为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

4 回答

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

代码如下

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+"同级类调用成功");
       }
   }
}

0 回复 有任何疑惑可以回复我~
#1

那个松鼠 提问者

非常感谢!
2016-02-24 回复 有任何疑惑可以回复我~

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

1 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

可以的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信