Java中的权限修饰符

时间:2021-11-16 21:06:46

What:访问控制权限是可以设置代码的访问范围。

Where:访问权限既可以修饰类中的属性,又可以修饰类中的方法,而public和default还可以修饰类。

    在同一个java文件里,公有类有且仅有一个,并且该文件命名为“类名.java”。

Why:使用访问修饰符可以更好地管理类、属性、方法,为他们设置更加合理的和安全的访问权限。

访问位置

访问控制权限

private

default(默认)

protected

public

本类

可见

可见

可见

可见

包内其他类或子类

不可见

可见

可见

可见

包外有继承关系的子类

不可见

不可见

可见

可见

包外的类或子类

不可见

不可见

不可见

可见