记住下面的关系表就行了
|
| 同一个类 | 同一个包 | 不同包的子类 | 不同包的非子类 |
| Private | √ |
|
|
|
| Default | √ | √ |
|
|
| Protected | √ | √ | √ |
|
| Public | √ | √ | √ | √ |
本文总结了Java中四种访问修饰符(Private、Default、Protected、Public)在不同情况下的使用范围,包括同一类、同一包、不同包的子类及非子类之间的访问权限。
|
| 同一个类 | 同一个包 | 不同包的子类 | 不同包的非子类 |
| Private | √ |
|
|
|
| Default | √ | √ |
|
|
| Protected | √ | √ | √ |
|
| Public | √ | √ | √ | √ |
3866

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