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

外部类不能直接访问成员内部类的属性和方法??

外部类不能直接访问成员内部类的属性和方法??

言燃 2016-05-31 21:41:23
成员内部类的成员属性和方法可以用public修饰,但外部类却不能访问成员内部类的方法,这岂不是与public访问修饰符的作用相矛盾??难道是public在此处是个特例??求技术大牛解答。。。。
查看完整描述

4 回答

?
按照自己的节奏前行

TA贡献90条经验 获得超70个赞

你可以将内部类看成一个方法,内部类的属性看成普通类方法的属性,显然,属性的作用域决定了他可以使用的范围,亲

查看完整回答
反对 回复 2016-06-02
?
Change___

TA贡献7条经验 获得超0个赞

方法内部类只能在定义该内部类的方法内实例化,不可以在此方法外对其实例化。不能实例化自然不能访问内部类的方法。感觉与public没有什么关系,仅仅只是内部类不能在外部类被实例化,并不矛盾啊

查看完整回答
反对 回复 2016-06-01
  • 言燃
    言燃
    大哥,你说的没错!但我问的是成员内部类不是方法内部类。。。。。
?
王大厉

TA贡献58条经验 获得超11个赞

对不起 我也混乱了  我再去看看书

查看完整回答
反对 回复 2016-06-01
  • 4 回答
  • 0 关注
  • 2497 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信