问答题

如下程序在编译时出错,请改正程序中的错误,使之顺利通过编译和运行。 注意:不改动程序结构,不得增行或删行。 class SubClass extends BaseClass { } class BaseClass { String str; public BaseClass() { SyStem.out.println("good"); } public BasecClass(String s) { str=s; } } public class ConstructTest1 { public static void main(String args[]) { SubClass s=new SubClass("hi"); BaseClass b=new BaseClass("Java"); } }

【参考答案】

正确答案:改为SubClass=new SubClass();