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

创建内部类对象的时候,为什么不是Inner i=new Inner();???

创建内部类对象的时候,为什么不是Inner i=new Inner();???

正在回答

2 回答

 // 创建外部类对象
  HelloWorld hello = new HelloWorld();
        // 创建内部类对象
  Inner i = hello.new Inner();

我理解为内部类被包含在外部类中,在创建内部类对象的时候需要先通过外部类才能操作内部类,通过外部类对象调用方法创建内部类对象

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

http://www.iteye.com/topic/442435      这个里边分析的挺好的

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

举报

0/150
提交
取消

创建内部类对象的时候,为什么不是Inner i=new Inner();???

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号