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

内部类的变量 如果访问修饰符是public的话 能被包中其他类使用吗?

如题 

1,课程中说明内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类

2,但是下节课程中内部类的变量可以使用 访问修饰符是public的话  如果使用了 public那么能被包中其他类使用吗? 如果不能 那这个public有什么意义?

3,我自己在myeclipse里面试了试 发现不能在包中其他类中创建内部类的对象,请问是这样吗?


正在回答

2 回答

  1. 2.这个是可以的,如果是本类内都可以用private修饰,如果是public可以被整个项目访问.

    3.先要创建类对象,再创建类部类对象.static静态类,可以直接用类名+类方法的方式访问.


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

举报

0/150
提交
取消

内部类的变量 如果访问修饰符是public的话 能被包中其他类使用吗?

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