在之前所学习到的private就属于一种访问控制权限,而这种访问控制权限只是封装的一部分,在java里面提供有4种访问控制权限:private、default、protected、public,而这4种访问控制权限定义如下:
![](https://img.haomeiwen.com/i7256270/a1db939a2412db41.png)
结论:关于权限的选择
❤对于封装的描述90%都是private、只有10%的情况下会使用protected,这两个都叫封装,一般不会使用default。
❤属性都使用private,方法都使用public。
封装性就是指private、default、protected三个权限的使用。
网友评论