下面程序为什么输出12,而不是-6,想破脑壳都想不通,大神快救救我啊~~~ public class A { int i = 12; } class B extends A { int i = -6; public static void main(String[] args) { A xx = new B(); System.out.println(xx.i); } }