类中成员可访问性
不同情况 Private 无 Protected Public
同一个类 √ √ √ √
同一个包 × √ √ √
不同包的子类 × × √ √
不同包非子类 × × × √
非嵌套的类只有两种访问权限 默认(default) he 公开(public)
默认(default)访问权限的类和无修饰的类成员一样仅在同一个包中可访问
楼上的表很不错。
第三行和第四行可以把“不同包”去掉,
包和子类之间没有关联,容易混淆。
包和子类有没有关系 试试不就知道了
Sign in to make a reply
Junes_99994
类中成员可访问性
不同情况 Private 无 Protected Public
同一个类 √ √ √ √
同一个包 × √ √ √
不同包的子类 × × √ √
不同包非子类 × × × √