测试类调用R类的静态方法和构造方法,而R类继承了Q类,Q类又继承了P类,所以就追溯到顶层,由上而下显示他们的方法,静态代码块只能随着对象实例化调用一次
覆写只能针对非静态,非final,非构造方法,所以static string greeting ()没有被覆写,而String name()被覆写了
测试类调用R类的静态方法和构造方法,而R类继承了Q类,Q类又继承了P类,所以就追溯到顶层,由上而下显示他们的方法,静态代码块只能随着对象实例化调用一次
覆写只能针对非静态,非final,非构造方法,所以static string greeting ()没有被覆写,而String name()被覆写了