生类构造函数的执行顺序正确的是()。A 先执行基类的构造函数,再执行派生类的构造函数。B 先执
生类构造函数的执行顺序正确的是()。
A 先执行基类的构造函数,再执行派生类的构造函数。
B 先执行派生类的构造函数,再执行基类的构造函数。
C 先执行派生类构造函数的函数体,再执行基类构造函数的函数体。
D 以上都不是。
生类构造函数的执行顺序正确的是()。
A 先执行基类的构造函数,再执行派生类的构造函数。
B 先执行派生类的构造函数,再执行基类的构造函数。
C 先执行派生类构造函数的函数体,再执行基类构造函数的函数体。
D 以上都不是。
第1题
A.正确
B.错误
第3题
A.基类、自己所属类、对象成员所属类
B.对象成员所属类、基类、自己所属类
C.自己所属类、对象成员所属类、基类
D.基类、对象成员所属类、自己所属类
第4题
A.多重继承中,派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序相反
B.多重继承中,派生类对象被销毁时析构函数的调用顺序与派生类对象创建时构造函数的调用顺序一致
C.多重继承中创建派生类对象时各基类构造函数的调用顺序与基类构造函数在初始化列表中的出现顺序一致
D.多重继承中,如果派生类的初始化列表中没有某个基类构造函数的调用语句,则表示调用该基类的无参构造函数
第5题
A.先调用A类的构造函数,然后调用B类的构造函数
B.先调用B类的构造函数,然后调用A类的构造函数
C.不调用A类的构造函数
D.视定义时A类和B类出现的位置
第6题
A.多承中,多个基类必须采用相同的继承方式
B.多继承中,多个基类可以采用不同的继承方式
C.多继承中创建派生类对象时会先调用派生类构造函数,再调用各基类构造函数
D.多继承中创建派生类对象时各基类构造函数的调用顺序与基类的继承顺序一致
第8题
A.正确
B.错误
第10题
A.视定义时A类和B类出现的位置
B.先调用B类的构造函数,然后调用A类的构造函数
C.先调用A类的构造函数,然后调用B类的构造函数
D.不调用A类的构造函数