权限修饰符 private 默认 protected public 同一个类中 √ √ √ √ 同一个包下 √ √ √ 不同包中(没有子父关系): √ 不同包中(有子父类关系): √ √ (只能在子类的内部访问父类的protected修饰的成员)