首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下程序的输出结果是 #include<iostream> using namespace std; class A{ public: A( ){cout<<"A";} }; class B{public:B( )
如下程序的输出结果是 #include<iostream> using namespace std; class A{ public: A( ){cout<<"A";} }; class B{public:B( )
admin
2011-01-19
61
问题
如下程序的输出结果是 #include<iostream> using namespace std; class A{ public: A( ){cout<<"A";} }; class B{public:B( ){cout<<"B";}}; class C:public A{ B b; public: C( ){cout<<"C";} }; int main( ){C obj;return 0;}
选项
A、CBA
B、BAC
C、ACB
D、ABC
答案
D
解析
派生类的构造函数的执行顺序是,先调用基类的构造函数,然后调用派生类的构造函数。当类中的数据成员为对象时,先调用对象成员的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/CTVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
下列有关数据库的描述,正确的是()。
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均是正确的是()。
下列说法不正确的是
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROGl.C文
有以下程序:#include<stdio.h>main(){ints,t,A=10;doubleB=6;s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t);}在VC6.0平台上编译运行,程序运行后的
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成数据域和指针域。
下列选项中,不属于模块间耦合的是()。
以下关于编译预处理的命令行中,正确的是()。
随机试题
下列选项中属于FOB术语下卖方的主要义务的有()
背景资料:某施工单位承接一项机房设备安装工程含设备安装和线缆布放。施工单位将设备安装和线缆布放分包。并且与分包单位签订了分包合同,分包合同里约定了付款方式、合同双方的责权利、工程变更和索赔的处理方法。合同工期为10周,施工单位对分包方前
关于买卖合同的说法,正确的有()。
Fromtheperspectiveoftraditionalapproachofsyntax,nounhasthecategoriesofnumber,genderand______.
“十二五”规划纲要中规定,要确保科学发展取得新的显著进步,确保转变经济发展方式取得实质性进展,其基本要求是()。①坚持把经济结构战略性调整作为加快转变经济发展方式的主线;②坚持把科技进步和创新作为加快转变经济发展方式的重要支撑;
1/3,1/2,3/5,2/3,()
某连锁企业在10个城市共有100家专卖店,每个城市的专卖店数量都不同。如果专卖店数量排名第5多的城市有12家专卖店,那么专卖店数量排名最后的城市,最多有几家专卖店?
[*]
设x与y均大于0,且x≠y,证明:
ItwasadaythatMichaelEisnerwouldundoubtedlyliketoforget.SittinginaLosAngeleswitnessboxforfourhourslastweek
最新回复
(
0
)