protected的member只能在同包或子类中访问到父子类 不同包,父类中有protected修饰的变量p在子类中可以通过this或创建自身的对象访问到该变量p,因为这个p被子类所继承但是子类中不可以通过创建一个父类的对象来访问p,因为此时p不作为子类继承的成员,而是作为父类的成员,但是父类的成员在其他包中,父类的对象也无法访问到。