首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A { public: A(){cout
有如下程序: #include using namespace std; class A { public: A(){cout
admin
2017-09-21
28
问题
有如下程序:
#include
using namespace std;
class A
{
public:
A(){cout<<“A”;}
};
class B{public:B(){cout<<“B”;}
};
class C:public A
{
B b:
public:CO{cout<<“C”;}
};
int main()
{
C obj;
return 0:
}
执行后的输出结果是( )。
选项
A、CBA
B、BAC
C、ACB
D、ABC
答案
D
解析
此题中,语句C obj对象初始化首先调用基类的构造函数A(),输出“A”,其次是C类中对象的构造函数的调用,即调用B(),输出“B”;最后是调用自身的构造函数C(),输出“C”。
转载请注明原文地址:https://jikaoti.com/ti/gSt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。
栈顶的位置是随着【 】操作而变化的。
有如下类声明:classMyBASE{intk;public:voidset(intn){k=n;}intget()const{returnk;}};classMyDERI
所有的函数模板定义都是以关键字______开始的,该关键字之后是用______括起来的形式参数表。
表达式18/4*sqrt(4.0)/5值的数据类型是()
若有以下定义和语句 int a=4.b=3.* p, * q, * w; p=&a;q=& b; w=q;q=NULL; 则以下选项中错误的语句是
数据结构分为线性结构和非线性结构,其中循环链表属于【 】。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
有如下函数定义:voidfunc(inta,int&B){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y值分别是A)0和1B)1和1C)0和2
随机试题
触发电路必须具备的基本环节有()。
新型的师生关系是:()、民主、()。
Itwasanearlymorninginsummer.Inthestreets,sleepy-eyedpeopleweremovingquickly,headingtowardstheir【C1】______Thisw
某患者腹壁曲张静脉分布于腹壁两侧,脐上和脐下静脉血流方向均向上。最可能的原因是【】
出口纺织品报检时应提供纺织品的( )等实物。
提运单号栏应填:原产国(地区)栏应填:
托尔曼认为,学习过程就是形成认知地图的过程。()
在过去六十年中,现代中国的建设走过一条___________的道路,经历过无数艰辛、动荡、摇摆与反复,既有山重水复之___________,也有柳暗花明之转机。填入画横线部分最恰当的一项是:
古诗“暖风熏得游人醉,直把杭州作汴州”中的“汴州”是今天的_______。
微分方程xdy=y(xy一1)dx的通解为________.
最新回复
(
0
)