黑马程序员技术交流社区

标题: 访问权限修饰符的一些总结 [打印本页]

作者: 京巨    时间: 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