-
权限修饰符权限种类及范围
java中的权限修饰符只有如下四种,其它的如:static,final只是关键字.
-
权限修饰符可修饰的成员
1.类、成员属性,构造方法、成员方法(无局部变量)
修饰类:
① public ② 什么都不写(默认)
修饰成员属性,构造方法,成员方法:
四种都可以 -
四种访问修饰符的作用
可以控制一个"类" 或者 “类成员” 被其它类访问的权限 . -
具体明细
A).类:
1).public(公有):表示本类:可以本项目内的任何其它包下的类访问。
2).什么都不写(默认):表示本类:只能被同包的其它类访问。其它包下的类无法访问此类。
B).修饰成员:成员属性、构造方法、成员方法
1).public(公有):此成员:可以被任何其它包的类访问。(前提,类是public的)
2).protected(受保护):只能被同包的其它类访问。如果在包外,可以被子类访问。
3).什么都不写(默认):只能被同包的其它类访问。
4).private (私有):此成员:只能被本类内部其它成员访问。不能被任何的其它类访问。子类都不可以访问。
java:权限修饰符(public、protected、default、private)的区别
最新推荐文章于 2022-11-12 21:44:15 发布