A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© M单色调 中级黑马   /  2014-8-1 03:27  /  744 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

老师编写的类成员变量用public修饰,但是如果把public去掉就替换不了了,系统不是默认的public吗?求解释?

5 个回复

倒序浏览
权限其实有4个,权限从大到小依次是:public,protected,默认权限(什么都不写就是默认权限),private
回复 使用道具 举报
1L说的有理,可以看看我的博客的介绍。http://blog.sina.com.cn/s/blog_a770d1480102uyi2.html
回复 使用道具 举报
暗夜星辰 发表于 2014-8-1 08:17
权限其实有4个,权限从大到小依次是:public,protected,默认权限(什么都不写就是默认权限),private ...

好吧!长知识了。。。谢谢啊!
回复 使用道具 举报
暗夜星辰 发表于 2014-8-1 08:17
权限其实有4个,权限从大到小依次是:public,protected,默认权限(什么都不写就是默认权限),private ...

了解了!!!!!!!!!
回复 使用道具 举报
1、私有权限(private)  2、默认权限(default) 3、受保护权限(protected) 4、公共权限(public)

  什么也不写就是默认权限。只能在定义它们的类中,以及同包的类中被调用。  
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马