二十一、权限修饰符
1、概述
在Java中提供了四种访问权限,使用不同的访问权限修饰符修饰时,被修饰的内容会有不同的访问权限,
- public:公共的
- protected:受保护的
- (空的):默认的
- private:私有的
2、不同权限的访问能力
| public | protected | (空的) | private | |
|---|---|---|---|---|
| 同一类中 | √ | √ | √ | √ |
| 同一包中(无关子父类) | √ | √ | √ | |
| 不同包中(有子父类关系) | √ | √ | ||
| 不同包中(无子父类关系) | √ |
- 日常工作学习中我们怎么合理使用权限呢?
- 常用的权限修饰符就两种:第一个是public ,第二个是private
- public常用于修饰成员方法
- private常用于封装修饰成员变量,或者修饰构造(目的防止外界创建本类对象)

浙公网安备 33010602011771号