题目内容
(请给出正确答案)
[判断题]
子类如果想使用父类的构造方法,必须在子类的构造方法中使用,并且必须使用关键字super来表示,而且super必须是子类构造方法中的头一条语句。()
答案
查看答案
第4题
A.构造方法的返回值类型必须是void类型
B.在定义类时,如果没有定义构造方法,系统会自动生成一个无参数的构造方法
C.在创建子类时,会自动调用父类的有参数的构造方法
D.构造方法是多余的
第5题
第7题
A.继承的原理就是复制父类的方法和属性来重写子类的原型对象
B.继承就是一个类获取另一个或多个类的属性或方法
C.继承可以使用原型链继承,构造函数继承等多种方法
D.使用Object.assign()也可以实现对象的继承
第8题
以下对继承的描述错误的是()
A)Java中的继承允许一个子类继承多个父类
B)父类更具有通用性,子类更具体
C)Java中的继承存在着传递性
D)当实例化子类时会递归调用父类中的构造方法
第9题
A.原型链继承简单易操作
B.父类实例属性得到继承,原型链查找效率提高,也能为一些属性提供合理的默认值
C.父类实例属性为引用类型时,不恰当地修改会导致所有子类被修改
D.创建父类实例作为子类原型时,可能无法确定构造函数需要的合理参数,这样提供的参数继承给子类没有实际意义,当子类需要这些参数时应该在构造函数中进行初始化和设置
第10题
A.构造方法的返回类型为void
B.可以定义一个类而在代码中不写构造方法
C.在同一个类中定义的重载构造方法不可以相互调用
D.子类不允许调用父类的构造方法
第11题
A.创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B.子类可以不调用父类的构造函数(子类的构造函数默能调用父类的无参数的构造函数)
C.子类必须通过super()关键字调用父类的构造函数
D.子类无法继承父类的构造函数