单选题

设B类是A类的派生类。当创建一个B类的对象时,构造函数的调用顺序是()。

A. 视定义时A类和B类出现的位置
B. 先调用B类的构造函数,然后调用A类的构造函数
C. 先调用A类的构造函数,然后调用B类的构造函数
D. 不调用A类的构造函数

查看答案
该试题由用户918****32提供 查看答案人数:23849 如遇到问题请 联系客服
正确答案
该试题由用户918****32提供 查看答案人数:23850 如遇到问题请联系客服

相关试题

换一换
单选题
设B类是A类的派生类。当创建一个B类的对象时,构造函数的调用顺序是()。
A.视定义时A类和B类出现的位置 B.先调用B类的构造函数,然后调用A类的构造函数 C.先调用A类的构造函数,然后调用B类的构造函数 D.不调用A类的构造函数
答案
判断题
当创建派生类对象时,先执行基类的构造函数,后执行派生类的构造函数
答案
单选题
在有继承关系的类中,当创建派生类的对象时,先调用派生类的构造函数,再调用基类构造函数。()
A.正确 B.错误
答案
单选题
对A、B两个类进行多重继承得到派生类C,则创建派生类C的对象时,从基类B中继承过来的成员变量由()类的构造函数进行初始化。
A.A B.B C.C D.都可以
答案
单选题
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为
A.abc B.acb C.cab D.cba
答案
主观题
类B是类A的公有派生类,类A和类B中都定义了虚函数func(),p是一个指向类A对象的指针,则p->A::func()将
答案
判断题
一个抽象类的派生类可以用于创建对象。
答案
单选题
一个抽象类的派生类可以用于创建对象。()
A.正确 B.错误
答案
判断题
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用__________的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容
答案
单选题
当基类指针指向派生类对象时,利用基类指针调用派生类中与基类同名但被派生类重写后的成员函数时,调用的是()
A.基类的成员函数 B.派生类的成员函数 C.不确定 D.先调用基类的,再调用派生类的
答案
热门试题
多继承派生类构造函数构造对象时,()被最先调用。 当一个派生类仅有继承一个基类时,基类中的所有公有成员成为派生类的() 当一个派生类公有继承一个基类时,基类中的所有公有成员成为派生类的()。 当一个派生类私有继承一个基类时,基类中的所有公有成员和保护成员成为派生类的 类A继承类B,则A称为B的基类,B称为A的派生类。() 类A继承类B,则A称为B的派生类,B称为A的基类。() 当用public继承从基类派生一个类时,基类的()成员可被派生类中的成员函数访问。 如果派生类中没有给出纯虚函数的具体实现,这个派生类仍然是一个抽象类。(? ? ) 当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中() 关于基类和派生类的描述中错误的是:: 一个派生类可以作为另一个派生类的基类|派生类只继承了基类的公有成员和保护成员|派生类的继承方式可以是公有的、保护的或私有的|派生类至少有一个基类 在执行派生类的构造函数时,还调用( )的构造函数 (单选题) 建立包含有类对象成员的派生类对象时,自动调用构造函数的执行顺序依次为( )的构造函数。( ) 如果某类是另一个类的派生类,该类对象释放时析构函数的调用顺序是()。 多重继承的派生类构造函数中执行基类构造函数的顺序取决于该派生类构造函数的成员初始化列表中出现基类初始化项的顺序。 构造函数不能继承,派生类的构造函数中是否应包含直接基类的构造函数和所有间接基类的构造函数? 创建派生类时,通过MustInherit指定“抽象类”() 建立包含有对象成员的派生类对象时,自动调用构造函数的执行顺序依次为()的构造函数。 抽象方法在抽象类中被定义和实现,当派生类从抽象类中继承一个抽象方法时,派生类必须重写该抽象方法。() 抽象方法在抽象类中被定义和实现,当派生类从抽象类中继承一个抽象方法时,派生类必须重写该抽象方法。() 一个派生类可以从一个基类派生,也可以从多个基类派生。从一个基类派生的继承称为()。
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位