日期:2014-05-19  浏览次数:20657 次

初次接触java,有个小疑问请教,这个分数很好得哦
关于java中的protected限制符,在包内无论是继承该类还是不继承该类的类,都可以访问该类中protected方法,但是这样做对与想隐藏的细节还是会一定程度的暴露,有的时候不想同包中其他类能随意访问protected方法,只想让其子类能访问protected方法(无论子类和父类是否在同一个包中),请问大侠java中有对应的解决方案么

------解决方案--------------------
给你参考:
在一间房子里还怎么保密,不想让某个人知道自己的秘密,就把他赶出这间房子
------解决方案--------------------
上面的全是误认子弟啊什么protected只能被子类和本身访问,楼主自己说的protected能被同一个包或子类访问没错。楼主想要只让子类能访问到,java中没有这种修饰符