黑马程序员技术交流社区
标题:
访问权限修饰符的一些总结
[打印本页]
作者:
京巨
时间:
2015-9-8 22:43
标题:
访问权限修饰符的一些总结
访问权限修饰符
1.建立包之后,我们可以设定"类"的访问权限,以及"类成员"的访问权限;
2.Java中有四种访问权限:宽-->窄:public(公有) ,protected(受保护) ,(默认) ,private(私有)
3.private(私有):
1).可以修饰成员变量、成员方法
2).当成员被修饰为private后,只能被本类的其它成员访问。在其它类中,无法访问本类的私有成员;
4.(默认):
1).可以修饰"类"、成员变量、成员方法
2).(默认)访问级别的类、类成员只能被"同包下"的其它类访问。无法被其它包的类访问;
5.protected(受保护):
1).可以修饰成员变量、成员方法;
2).被protected修饰后,跟"(默认)"级别是一样的,只能被同包下的其它类访问。
如果在包外,只能被其"子类"直接访问;
6.public(公有的):
1).可以修饰"类"、成员变量、成员方法
2).被public修饰的"类"或者"类成员",可以在本项目的任何目录(包)中被访问;
如果一个类/类成员需要被其它包的类访问,这个类/成员必须要是:public的;
作者:
18664300701
时间:
2015-9-8 23:04
学习了,谢谢分享
作者:
fjb0902
时间:
2015-9-9 21:38
加强记忆,
作者:
fjb0902
时间:
2015-9-9 21:40
加强记忆,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2