java中默认的是protected如果子类和父类在同一个包中,子类继承父类除private的成员变量(以及方法)作为自己的成员变量(作为自己的方法);
如果子类和父类不在同一个包中,子类继承父类的protected,public成员变量,并继承父类的protected、public方法作为子类的方法。但不能继承父类的友好变量和友好方法。
如果子类和父类不在同一个包中,子类继承父类的protected,public成员变量,并继承父类的protected、public方法作为子类的方法。但不能继承父类的友好变量和友好方法。
子类继承父类其中不是private的成员和method
2。子类和父类同个package
子类继承父类protected,public的成员和方法
默认的是friendly,子类和父类不在同个包里是不能继承默认成员和方法的
默认为protected
子类不能继承父类的私有方法和字段,只能通过父类的共有方法去访问。
子类可以继承父类的private成员,只不过不能直接访问。
除(private)外的所有的变量和方法
当然 final的也不行