|
可见范围 |
当前类 |
同一包 |
子孙类 |
其他包 |
|---|---|---|---|---|
|
public |
○ |
○ |
○ |
○ |
|
protected |
○ |
○ |
○ |
× |
|
friendly |
○ |
○ |
× |
× |
|
private |
○ |
× |
× |
× |
不写时默认为friendly
类的访问权限
外部类不能用protected和private修饰,只能用public或friendly(不写)
内部类可以用protected和private修饰
用friendly修饰的类叫友好类,在另外一个类中使用友好类创建对象时,要保证它们在同一包中
未完待续。。。
本文深入探讨了类的访问权限及其对成员访问的影响,包括public、protected、friendly和private等,同时解释了如何在不同包间进行访问,并强调了友好类在同一个包中的使用规则。
1022

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



