答案是D,y为静态变量,初始y为2。new Minor(),执行Minor() { super(y); y = y + 3; }:super(y)->Uber(int x) { this(); y = y * 2; },首先执行this(),即Uber() { y++; },此时y自增1,为3。然后执行y = y * 2,此时y=6。最后执行第二步的y=y+3,结果为9。