5.4 成员变量的隐藏和方法重写