首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<iostream> using namespace std; class Con { char ID; public: Con():ID(’A’){
有下列程序: #include<iostream> using namespace std; class Con { char ID; public: Con():ID(’A’){
admin
2010-12-16
34
问题
有下列程序:
#include<iostream>
using namespace std;
class Con
{
char ID;
public:
Con():ID(’A’){cout<<1;}
Con(char I@D) @:D(I@D) @{cout<<2;}
Con(Con& c):ID(c.getID()){cout<<3;}
char getID()const{r
选项
答案
13A23B
解析
此题考查的是类的构造函数。一个类如果有两个构造函数,一个是默认构造函数,它没有任何形参;一个是复制构造函数,它的形参是一个自身类型的引用,这种情况下,当建立对象不传入任何构造参数时会调用默认构造函数,而用一个已创建的对象作为构造参数来创建一个新对象时会调用复制构造函数。本题中,构造函数声明对象c1,此时输出“1”;然后调用show()函数,会发生复制构造,输出“3”,show()函数输出“A”:接着通过字符′B′构造对象c2,此时调用第二个构造函数,输出“2”;然后又调用show0函数,输出“3”,在s
转载请注明原文地址:https://kaotiyun.com/show/qsVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在关系模型中,每一个二维表称为一个
有以下程序段:inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:printf("%d\n");conti
有以下程序:#include<stdio.h>main(){charc1,c2;c1=’A’+’8’—’4’:c2=’A’+’8’—’5’;printf("%c%d\n
设a,b,c是整型变量,且已正确赋初值,以下选项中错误的赋值语句是
以下对C语言中联合类型数据的正确叙述是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
下列关于二叉树的叙述中,正确的是( )。
软件设计中划分模块的一个准则是( )。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
下列选项中属于面向对象设计方法主要特征的是()。
随机试题
函数y=的定义域是区间_______.
7岁男孩,身材矮小,出生体重:2kg,出生身高:50cm,3岁后每年平均身高生长3cm,X光显示左腕部有3枚骨化核,智力正常,生长激素刺激试验阳性,相应的治疗为
债券投资的风险因素有()。
存在所得税的情况下,以“利润+折旧”估计经营期净现金流量时,“利润”是指()。
以下对健康检查的目的论述错误的一项是()
下列不属于幼儿园艺术教育培养目标的是()。
恩格斯在《自然辩证法》中写道“在手的专业化意味着工具的出现,而工具意味着人所特有的活动,意味着人对自然界的具有改造作用的反作用,意味着生产”。据此可以得出结论,恩格斯认为,人与动物的根本区别在于()。
管理者在管理活动中应扮演哪些角色?()
TheFirstSettlementinNorthAmericaItisverydifficulttosaythatwhencolonizationbegan.Thefirsthundredyearsafter
Inthemeetingheldlastnightthevicepresidentrefusedtomakeanycommentonthematterbeforemakingdueinvestigation.
最新回复
(
0
)