Java中,成员变量能否被继承,完全取决于它的修饰符。
1.public 成员变量
对于 public 的成员变量,它的任何子类都可以继承它。
2.protected 成员变量
protected 类型的变量它的子类可以访问,不管该子类与父类是否处于同一个包内.
3.默认修饰符成员变量
对于默认修饰符,包外的子类是不能访问它的,包内类可以继承。
4.private 成员变量
对于 private 类型的成员变量,任何子类都是不能继承的,它是类私有的。