Java中4种修饰符分别为public、protect、default、private,他们这就说明了面向对象的封装性,所以我们要适用他们尽可能的让权限降到最低,从而安全性提高。
访问权限 |
类 |
包 |
子类 |
其他包 |
Public
|
✔ |
✔ |
✔ |
✔ |
Protect |
✔ |
✔ |
✔ |
❌ |
Default |
✔ |
✔ |
❌ |
❌ |
Private |
✔ |
❌ |
❌ |
❌ |