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

外部类使用内部类的问题

内部类能用Outer.this.*访问外部类,那在外部类中能不能用Inner.this.*来访问内部类中的成员和方法?

正在回答

2 回答

那样没有必要


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

可直接调用内部类 无需this


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

死神灭欲 提问者

外部类不是不能直接调用内部类的成员和方法吗?
2016-07-27 回复 有任何疑惑可以回复我~
#2

慕粉3766417 回复 死神灭欲 提问者

是不能直接调用,必须先创建内部类的对象,然后通过内部类的对象来访问其成员变量和方法。
2016-08-03 回复 有任何疑惑可以回复我~
#3

死神灭欲 提问者 回复 慕粉3766417

我的意思是能不能不创建,像内部类访问外部类一样用内部类名.this.*来访问
2016-08-04 回复 有任何疑惑可以回复我~
#4

慕粉3766417 回复 死神灭欲 提问者

我试过了,不行,具体为什么还不知道
2016-08-04 回复 有任何疑惑可以回复我~
#5

慕码人2389635 回复 死神灭欲 提问者

不能的
2016-09-10 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530553    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

外部类使用内部类的问题

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