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

定义一个外部类变量的方法(调用内部类的方法),创建内部类队象时为什么不用先创建外部类对象

为什么这样显示没有错误,不是应该先创建外部对象才能创建内部对象的吗http://img1.sycdn.imooc.com//59cf93f20001dac606720180.jpg

正在回答

4 回答

你可以把内部类理解为外部类的一个属性, 这个类的方法本来就可以访问属性的啊

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

qq_不闻不问不听不看不在乎_0 提问者

非常感谢!
2017-10-01 回复 有任何疑惑可以回复我~

照你这样写一遍,不行啊。。。

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

http://img1.sycdn.imooc.com//59d0b06400016db513850850.jpg是这样 的代码

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

定义的内部类为静态内部类时,可以直接使用new 内部类名()来创建内部类对象。

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

qq_不闻不问不听不看不在乎_0 提问者

不是静态内部类,是成员内部类
2017-10-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

定义一个外部类变量的方法(调用内部类的方法),创建内部类队象时为什么不用先创建外部类对象

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