java中抽象类的抽象方法可以用默认访问控制符吗?

我一直认为不能用,因为子类继承的话无法访问,可是有人告诉我可以用,不知道为什么可以用?

图片说明

这个图片很明了,,,瞅瞅

    本类   同一个包下(子类和无关类)    不同包下(子类)        不同包下(无关类)
    private        Y        
    默认          Y                    Y
    protected       Y               Y                       Y
    public      Y               Y                       Y               Y

默认修饰符,在同包下的子类是可以访问的。

http://blog.csdn.net/a1259109679/article/details/45580327

何必纠结这个,既然是抽象类肯定要被继承的,那直接使用public就好啦。

默认访问修饰符 只能访问同包,同类。