Java访问修饰符——用于控制可见性

在Java中有下面几个地方需要用到访问修饰符的:
一、访问修饰符 class 类名 {…}

这个地方可以用public修饰,也可以不用任何修饰符。

二、在类的内部 :

1. 修饰方法
2. 修饰属性(成员变量)
3. 修饰构造方法

这些地方可以用public/protected/private修饰,也可以不用任何修饰符

不同修饰符修饰,能被访问的范围就不同:
(范围从小到大)
1、仅对本类可见 ——— private
2、对本包可见 ——— 不用任何修饰符即可
3、对本包和所有子类可见 ——— protected
4、对所有类可见 ——— public

访问修饰符 本 类 本 包 本包和所有子类 所有类
private
不修饰
protected
public

如果有错误望评论指出,如果有点用给个赞吧哈哈

猜你喜欢

转载自blog.csdn.net/qq_46209845/article/details/113409484