java中四种访问修饰符区别
java中四种访问修饰符区别
适用范围<访问权限范围越小,安全性越高>:
| 访问修饰符 | 同类 | 同包 | 所有子类 | 其他包 |
|---|---|---|---|---|
| public | √ | √ | √ | √ |
| protect | √ | √ | √ | × |
| default (即缺省,什么也不写) | √ | √ | × | × |
| private | √ | × | × | × |
适用范围<访问权限范围越小,安全性越高>:
| 访问修饰符 | 同类 | 同包 | 所有子类 | 其他包 |
|---|---|---|---|---|
| public | √ | √ | √ | √ |
| protect | √ | √ | √ | × |
| default (即缺省,什么也不写) | √ | √ | × | × |
| private | √ | × | × | × |