区分Java的方法覆盖与变量覆盖