隐藏变量 在一个类里,如果一个变量的名字和父类的变量的名字一样,即使他们的类型不一样,那么在子类中,父类的同名变量无法直接通过变量名访问.但是,父类的同名变量可以通过super访问.一般来说,不推荐隐藏变量,这样会让代码难以阅读 覆盖和隐藏方法 对象实例方法 在一个对象实例方法中,如果子类有一个方法,它的签名(方法名字,方法的参数个数和类型)和返回值都和父类一样,那么就是覆盖父类的方法.子类覆盖的能力,允许一个类,继承父类的行为,根据需要修改某些行为.覆盖的方法,和父类对应的方法有一样的名字,一…