为什么下面的代码打印“主”?
public class Main { public static void method() { System.out.println("Main"); } public static void main(String[] args) { Main m = new SubMain(); m.method(); } } class SubMain extends Main { public static void method() { System.out.println("SubMain"); } }
在运行时,m指向Submain的一个实例,所以它应该在概念上打印“SubMain”.