在创建派生类对象时,构造函数的执行顺序是()。(A)对象成员构造函数―基类构造函数―派生类本身的
在创建派生类对象时,构造函数的执行顺序是()。
(A)对象成员构造函数―基类构造函数―派生类本身的构造函数
(B)派生类本身的构造函数―基类构造函数―对象成员构造函数
(C)基类构造函数―派生类本身的构造函数―对象成员构造函数
(D)基类构造函数―对象成员构造函数―派生类本身的构造函数
在创建派生类对象时,构造函数的执行顺序是()。
(A)对象成员构造函数―基类构造函数―派生类本身的构造函数
(B)派生类本身的构造函数―基类构造函数―对象成员构造函数
(C)基类构造函数―派生类本身的构造函数―对象成员构造函数
(D)基类构造函数―对象成员构造函数―派生类本身的构造函数
A.自己所属类、对象成员所属类、基类的构造函数
B.对象成员所属类、基类、自己所属类的构造函数
C.基类、对象成员所属类、自己所属类的构造函数
D.基类、自己所属类、对象成员所属类的构造函数
A.若A类中有B类对象成员则在创建A类对象时,先执行B类的构造函数,再执行A类的构造函数
B.如果一个对象成员有无参构造函数,则可以省略对象成员的初始化语句
C.可以在构造函数的函数体中给出对象成员的初始化
D.可以在构造函数的初始化列表中给出对象成员的初始化
A.派生类构造函数,需要为基类构造函数传递参数
B.派生类构造函数,需要为内嵌子对象的初始化传递参数
C.派生类构造函数,仅对派生类的新增数据成员初始化传递参数
D.派生类构造函数,可以采用初始化列表的方式为常成员函数传递初始化参数
A.派生类不能访问通过公有继承的基类的保护成员
B.派生类的对象可以访问基类的任何成员
C.如果基类有带形参构造函数,派生类可以不声明带形参的构造函数
D.基类构造函数和析构函数都不能够被继承
A.使用new创建对象时必须定义初始值
B.使用new创建对象时会调用类的构造函数
C.new可以用来动态创建对象和对象数组
D.使用new创建的对象可以使用delete删除