下面是有关子类继承父类构造函数的描述,其中不正确的是()
A.创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B.子类可以不调用父类的构造函数(子类的构造函数默能调用父类的无参数的构造函数)
C.子类必须通过super()关键字调用父类的构造函数
D.子类无法继承父类的构造函数
D、子类无法继承父类的构造函数
A.创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数
B.子类可以不调用父类的构造函数(子类的构造函数默能调用父类的无参数的构造函数)
C.子类必须通过super()关键字调用父类的构造函数
D.子类无法继承父类的构造函数
D、子类无法继承父类的构造函数
A、用<父类名>::<方法>的命令继承父类的事件和方法
B、用函数DODEFAULT()来继承父类的事件和方法
C、当我们在子类中重新定义父类中的方法或事件代码时,就用新定义的代码取代了父类中原来的代码。
D、用<父类名>-<方法>的命令继承父类的事件和方法
A.每个对象在系统中都有唯一的对象标识
B.事件作用于对象,对象识别事件并作出相应反应
C.一个子类能够继承其所有父类的属性和方法
D.一个父类包括其所有子类的属性和方法
A、重载是指子类重新定义父类中继承的做法
B、覆盖是指在同一个类中允许存在多个同名函数
C、多态性是指同一个属性或行为在一般类及 其各个特殊类中具有不同的语义
D、子类不能包含父类中没有的特性
A.每个对象在系统中都有唯一的对象标识
B.事件用于对象,对象识别事件并作出相应反应
C.一个子类能够继承其所有父类的属性和方法
D.一个父类包括其所有子类的属性和方法
A、每个对象在系统中都有唯一的对象标识
B、事件用于对象,对象识别事件并作出相应反应
C、一个子类能够继承其所有父类的属性和方法
D、一个父类包括其所有父类的属性和方法
A.在子类中,base可以调用父类的构造函数
B.在子类中,base关键字可以访问父类的公共属性
C.在子类中,base关键字不可以调用父类的protected成员
D.在子类中,base关键字不可以调用父类的private成员
A.多承中,多个基类必须采用相同的继承方式
B.多继承中,多个基类可以采用不同的继承方式
C.多继承中创建派生类对象时会先调用派生类构造函数,再调用各基类构造函数
D.多继承中创建派生类对象时各基类构造函数的调用顺序与基类的继承顺序一致
A.多重继承中,派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序相反
B.多重继承中,派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序一致
C.多重继承中创建派生类对象时各基类构造函数的调用顺序与基类构造函数在初始化列表中的出现顺序一致
D.多重继承中,如果派生类的初始化列表中没有某个基类构造函数的调用语句,则表示调用该基类的无参构造函数
A自行车,摩托车,红旗轿车
B篮球,足球,排球
C教练,球员,足球
D足球课,排球课,篮球课
下列叙述中,错误的是()。
A.父类不能替代子类
B.子类能够替代父类
C.子类继承父类
D.父类包含子类