你的位置:首页 > ASP.net教程

[ASP.net教程]java 多态奇怪现象,子类还没有构造完成就开始干活了,谁来帮我解释?


代码:
package test.extend;public class Base {	public Base(){		say();	}		public void say(){		System.out.println("我是基类");	}		public static void main(String[] args) {			Child child=new Child();					}} class Child extends Base{	 public Child(){		 		 say();	 }	 	 @Override	 public void say(){		 System.out.println("我是子类");	 }}
 
 
打印结果:

我是子类
我是子类