Java中有四种权限修饰符:
| public | protected | (default) | private | |
|---|---|---|---|---|
| 同一个类 | YES | YES | YES | YES |
| 同一个包 | YES | YES | YES | NO |
| 不同包子类 | YES | YES | NO | NO |
| 不同包非子类 | YES | NO | NO | NO |
本文详细解析了Java中public、protected、默认(package-private)和private四种权限修饰符的作用范围,包括同一类、同一包、不同包子类及不同包非子类的访问规则。
Java中有四种权限修饰符:
| public | protected | (default) | private | |
|---|---|---|---|---|
| 同一个类 | YES | YES | YES | YES |
| 同一个包 | YES | YES | YES | NO |
| 不同包子类 | YES | YES | NO | NO |
| 不同包非子类 | YES | NO | NO | NO |
4419

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