访问权限 |
同类 |
同包 |
子类 |
不同的包 |
|---|---|---|---|---|
public |
√ |
√ |
√ |
√ |
protected |
√ |
√ |
√ |
× |
default |
√ |
√ |
× |
× |
private |
√ |
× |
× |
× |
protected修饰符所修饰的类(指的是父类)属成员变量和方法,可以在本类或同一包中的其他类通过类的实例访问,也可以被同一包中的类或不同包中的类继承,但是在不同包的子类中,只能通过子类的实例访问,不能被父类的实例访问。
本文深入解析Java中的public、protected、default和private四种访问权限修饰符的使用范围与特性,包括它们如何影响类成员变量和方法的可见性,特别是在不同包和子类之间的访问规则。
915

被折叠的 条评论
为什么被折叠?



