栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验

[问答题] 如下程序在编译时出错,请改正程序中的错误,使之顺利通过编译和运行。 注意:不改动程序结构,不得增行或删行。 class SubClass extends BaseClass

面试经验 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

[问答题] 如下程序在编译时出错,请改正程序中的错误,使之顺利通过编译和运行。  注意:不改动程序结构,不得增行或删行。  class SubClass extends BaseClass

[问答题] 如下程序在编译时出错,请改正程序中的错误,使之顺利通过编译和运行。
注意:不改动程序结构,不得增行或删行。
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();

问题解析:

[讲解] 本题是考查对类构造函数的理解。当一个类中未显示定义构造函数时,默认的构造函数是以类名为函数名,参数为空,函数体为空。虽然父类中的某一构造函数有字符串参数s,但是,子类继承父类时,并不继承构造函数,所以它只能使用默认构造函数。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/254615.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号