Java权限修饰符

2023年7月28日12:09:53

权限修饰符

1. private ( 当前类访问权限 )

使用 private 修饰的 成员 只能在 当前类的内部 被访问。常用于修饰 成员变量 ( 封装 )。

2. default ( 包访问权限 )

默认权限修饰符。使用 default 修饰的 成员或外部类 可以被 相同包下的其他类 访问。

3. protect ( 子类访问权限 )

使用 protect 修饰的 成员 既可以被 同一个包中的其他类 访问,也可以被 不同包中的子类 访问。常用于修饰 希望被子类重写的方法 ( override )。

4. public ( 公共访问权限 )

使用 public 修饰的 成员或者外部类 可以被 所有类 访问。

5. 访问控制级别表

private default protect public
同一个类中 Y Y Y Y
同一个包中 Y Y Y
子类中 Y Y
全局范围内 Y
  • 作者:刘瓜皮Alison
  • 原文链接:https://blog.csdn.net/weixin_45584346/article/details/124375052
    更新时间:2023年7月28日12:09:53 ,共 314 字。