Java方法的访问控制:
同一个类 |
同一个包 |
不同包的子类 |
不同包的非子类 | |
Private |
√ | |||
Default |
√ |
√ | ||
Protected |
√ |
√ |
√ | |
Public |
√ |
√ |
√ |
√ |
同一个类 |
同一个包 |
不同包的子类 |
不同包的非子类 | |
Private |
√ | |||
Default |
√ |
√ | ||
Protected |
√ |
√ |
√ | |
Public |
√ |
√ |
√ |
√ |