修饰字 | 可引用的范围 | |||
同一个类 | 同一个包 | 不同包中的子类 | 不同包中的非子类 | |
Private | √ | | | |
Default | √ | √ | | |
Protected | √ | √ | √ | |
Public | √ | √ | √ | √ |
注:摘自《Java技术应用基础——对象 模式 虚拟机》任哲等
修饰字 | 可引用的范围 | |||
同一个类 | 同一个包 | 不同包中的子类 | 不同包中的非子类 | |
Private | √ | | | |
Default | √ | √ | | |
Protected | √ | √ | √ | |
Public | √ | √ | √ | √ |
注:摘自《Java技术应用基础——对象 模式 虚拟机》任哲等