凡是在情人节做继承出错的同学你们都在想你的女朋友呢吧?根本就没好好学习...哈哈!!!作者: 石德志 时间: 2012-2-15 00:09
Demo d = new Demo("yse");引发问题,调用构造函数
public Demo (String s){
i = 2;
}
完成类的初始化动作,在执行i=2;这块代码之前隐式调用super()即父类默认的无参数的构造函数
public Super(){};因为父类中定义构造函数,系统就不再为起默认增加上无参的构造函数,所以就造成找不到父类的构造函数,从而使初始化动作失败。可以在i=2,之前显式的调用super("yes");后者在父类中显式的增加public Super(){};