我一直认为不能用,因为子类继承的话无法访问,可是有人告诉我可以用,不知道为什么可以用?
这个图片很明了,,,瞅瞅
本类 同一个包下(子类和无关类) 不同包下(子类) 不同包下(无关类)
private Y
默认 Y Y
protected Y Y Y
public Y Y Y Y
默认修饰符,在同包下的子类是可以访问的。
http://blog.csdn.net/a1259109679/article/details/45580327
何必纠结这个,既然是抽象类肯定要被继承的,那直接使用public就好啦。
默认访问修饰符 只能访问同包,同类。