访问控制权限
在java里面一共支持4中访问权限,public 、protected 、default、private,下面进行简单的比较。
编号 | 范围 | Private | Default | protect | public |
1 | 在同一个类中 | Yes | Yes | Yes | Yes |
2 | 同包不同类 |
| Yes | Yes | Yes |
3 | 不同包的子类 |
|
| Yes | Yes |
4 | 不同包的非子类 |
|
|
| Yes |