Java基础-Java中为什么字段不能被重写

先让我们看一下下面这个例子,新建两个Sub对象,一个指向Sub类型的引用,一个指向 Super类型的引用。 输出的结果如下: 我们创建了两个Sub对象,但是为什么第二个对象打印出来的结果是"Super"呢? 隐藏字段代替了重写 在java官方提供的tutorial有一段关于隐藏字段的明确定义: Within a class, a field that has the same name as a
相关文章
相关标签/搜索