子类继承父类 发现 子类直接调用父类值为0或空
原因:
父类中 的成员属性为 private 没有赋值
如果在main方法中 给 父类中的private属性赋值的话 子类是得不到的 子类默认值为0
如果在子类中 直接赋值 子类得到的值就是你赋值的值
父类中 private属性 一开始已经赋值的话 那么子类中 调用父类private属性 就可以得到父类的值。
原因:
父类中 的成员属性为 private 没有赋值
如果在main方法中 给 父类中的private属性赋值的话 子类是得不到的 子类默认值为0
如果在子类中 直接赋值 子类得到的值就是你赋值的值
父类中 private属性 一开始已经赋值的话 那么子类中 调用父类private属性 就可以得到父类的值。