首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<iostream.h> using namespace std; class Demo { public: Demo(){ cout<<"default constmct
有下列程序: #include<iostream.h> using namespace std; class Demo { public: Demo(){ cout<<"default constmct
admin
2013-02-27
33
问题
有下列程序: #include<iostream.h> using namespace std; class Demo { public: Demo(){ cout<<"default constmctor\n";} Demo(const Demo &x){ cont<<"copy constructor\n";} }; Demo userCode(Demo b){Demo c(b);return c;} int
选项
A、1和1
B、1和2
C、2和3
D、2和4
答案
C
解析
此题考查的是虚函数的应用。C++语言中,在创建一个对象时,会自动调用类的构造函数,所以语句“Demoa,d;”将调用函数Demo()两次。当一个对象作为实参传递给函数时,为初始化形参,要调用复制构造函数;在函数返回一个对象时调用复制构造函数。所以语句“d=userCode(a);”调用复制构造函数3次。
转载请注明原文地址:https://kaotiyun.com/show/OENp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面概念中,不属于面向对象方法的是
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。classMyclass{public:Myclass(intnum);~Myclass();public:int*p;};
数据库系统中实现各种数据管理功能的核心软件称为【】。
下列叙述中正确的是()。
设有定义语句:inta=12;,则表达式a*=2+3的运算结果是【】。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为______。
若有定义如下:charx[10]="VisualC",y[]="++6.0";则下列选项中对字符串操作错误的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为【】。
下列不属于软件工程的3个要素的是1
随机试题
新生儿摄取胸部正位时应选择
虚喘之肺虚证治宜选用
可以治疗血证的通用穴位是( )。
制药厂可否仍要求药材公司继续履行?说明理由。乙甲市一企业被人民法院依法宣告破产。管理人查明,该企业在法院受理破产时经营管理的财产价值150万元,未到期的净债权价值50万元;已作为担保物的财产价值20万元。在人民法院受理该企业破产前的半年内,该企业为逃避债
甲企业转让一栋旧办公楼,当时造价为1000万元。后经过房地产评估机构评估认定该楼的重置价格为1800万元,成新度扣除率为60%.。在计算土地增值税时,其评估价格为()
下列项目中,免征土地增值税的有()。
教师通过和其他同事的“头脑风暴”,收集各种教学“病例”,然后归类进行分析,得出解决对策的方法属于()。
《中华人民共和国宪法》规定,公民对国家工作人员的违法失职行为有权向国家机关提出申诉、控诉或者检举,这属于公民基本权利中的:
在中国传统文化中,“龙马负图”“凤鸟来朝”“麒麟至郊”“元龟衔符”乃四大祥瑞之兆。龙、风、麟、龟等吉祥动物至今仍广泛流传。以下对四者主要寓意表述准确的是()。
Thereisnodoubt______buyingthingsonlinemakeslifealittleeasier.
最新回复
(
0
)