黑马程序员技术交流社区

标题: Java中public,private,protected,和默认的区别 [打印本页]

作者: hydrogen11    时间: 2015-5-22 21:37
标题: Java中public,private,protected,和默认的区别
private修饰词,表示成员是私有的,只有自身可以访问;  
protected,表示受保护权限,体现在继承,即子类可以访问父类受保护成员,同时相同包内的其他类也可以访问protected成员。
无修饰词(默认),表示包访问权限(friendlyjava语言中是没有friendly这个修饰符的,这样称呼应该是来源于c++ ),同一个包内可以访问,访问权限是包级访问权限;  
public修饰词,表示成员是公开的,所有其他类都可以访问;



作者: 守株人    时间: 2015-5-22 21:50
谢谢分享,学习了




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