protected 和 default 看不懂
抱歉只给20分 看得懂那一个的给那一个分 只有一个可以得到

解决方案 »

  1.   

    protected 
    修饰的方法和变量可以被子类继承,而不在乎它的子类是否在同一个包中,同时也可以被同一包中的子类所访问,而非子类则完全不能访问。这就好像一个人的东西可以和自己家的人分享但是不可以和其他人分享一样。default 比 public 级别稍低,只能在自己的包里可见
      

  2.   

    类的protected成员可以被该类成员以及其子类成员访问。还可以被同一个包内的其他类成员访问。
    default只有它本身的类何在同一个包中的类里可以访问
      

  3.   

    default 出 了包就没有访问权限了protected   如果是子类 出了包也有访问权限。 别的和default一样
      

  4.   

    protected:同包或不同包的子类可访问
    default:只能是同包之间访问
      

  5.   

    protected: 只有包含该成员的类的子类才能访问。
    default:处在同一个包中的类都可以访问。
      

  6.   

    protected 包内友好,子类友好,包内和子类可以调用。
    default 包内友好,仅包内可以调用。
      

  7.   

    public 全部可见
    protected          本类可见,同包可见,子类可见
    default 本类可见,同包可见
    private 本类可见
      

  8.   

    protected 包内的和包外的字类可见
    default 包内可见
      

  9.   

    protect是子类可用
    default其实是friendly,在同一个包里的类可用
      

  10.   

    本类     同一个包中的类    不同包中的子类   不同包中的非子类
    public       √     √        √        √
    protected  √     √        √  
    default   √     √
    private   √