黑马程序员技术交流社区

标题: 关于声明变量访问权限的问题? [打印本页]

作者: 崔MQ    时间: 2014-7-18 13:06
标题: 关于声明变量访问权限的问题?
声明变量有public,protected,private,无关键字,四种,你知道他们分别同一包和不同包中的访问权限么?
作者: 黄宝宝    时间: 2014-7-18 13:54
这种 问题还要问吗?
作者: 柳超    时间: 2014-7-18 14:02
1、private修饰词,表示成员是私有的,只有自身可以访问;  
2、protected,表示受保护权限,体现在继承,即子类可以访问父类受保护成员,同时相同包内的其他类也可以访问protected成员。  
3、无修饰词(默认),表示包访问权限(friendly, java语言中是没有friendly这个修饰符的,这样称呼应该是来源于搜索c++ ),同一个包内可以访问,访问权限是包级访问权限;
4、public修饰词,表示成员是公开的,所有其他类都可以访问;







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2