首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: class Date { public: Date(int y,int m,int d); { year=y; month=m day=d; }
有以下程序: class Date { public: Date(int y,int m,int d); { year=y; month=m day=d; }
admin
2010-12-16
44
问题
有以下程序:
class Date
{
public:
Date(int y,int m,int d);
{
year=y;
month=m
day=d;
}
Date(int y=2000)
{
year=y;
month=10;
day=1;
}
Date(Date &d)
{
year=d.year;
month=d.month;
day=d.day;
}
void print( )
{
cout<<year<<"."<<month<<"."<<day<<endl;
}
private:
int year,month,day;
};
Date fun(Date d)
{
Date temp;
temp=d;
return temp;
}
int main( )
{
Date datel(2000,1,1),date2(0,0,0);
Date date3(datel);
date2=fun(date3);
return 0;
}
程序执行时,Date类的拷贝构造函数被调用的次数是
选项
A、2
B、3
C、4
D、5
答案
B
解析
本题考核拷贝构造函数。上述程序中,拷贝构造函数一共被调用了3次:第一次是在执行语句Date dare3(datel);时,用已经建立的对象datel对正在建立的对象date3进行初始化;第二次是在调用fun函数时,由于是传值调用,因此实参对象date3要对形参对象d进行初始化;第三次是在执行fun函数中的返回语句return temp;时,系统初始化一个匿名对象时使用了拷贝构造函数。
转载请注明原文地址:https://kaotiyun.com/show/CBVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在程序的下划线处填入正确的内容并把
有以下程序#include<stdio.h>intshow(char*str){while(*str){putchar(*str+1);str++;}return*str+1;
若变量已正确定义,则以下for循环():for(x=0,y=0;(y!=123)&&(x<4);x++);
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
有三个关系R、S和R如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
在软件开发的需求分析阶段,可以使用下列哪种工具?()
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A(
随机试题
准备无菌台时,要求铺在台面上的无菌单应至少下垂()。
关于子宫内膜癌,下列哪项正确
男,54岁。右舌侧缘溃疡3个月,全身一般情况良好。检查:溃疡大小约3.5cm,同侧颈深上扪及一肿大淋巴结,直径3cm,未发现远处转移征象。活检病理诊断为“舌高分化鳞状细胞癌”如该患者的转移淋巴结大于6cm,则淋巴结的分类是
尿蛋白阳性是指患者24小时尿蛋白量应大于的数值是
脾胃虚弱型恶阻的治法是肝胃不和型恶阻的治法是
医疗保健机构为公民提供的婚前保健服务包括下列内容
根据《水利工程建设项目招标投标管理规定》(水利部令第14号),依法必须进行招标的项目,招标公告媒介正式发布至发售资格预审文件(或招标文件)的时间间隔一般不少于()。
某公司为上市公司,本期正常销售其生产的C产品2000件,其中对关联方企业销售1400件,单位售价1万元(不含增值税,本题下同);对非关联方企业销售600件,单位售价0.8万元。A产昂的单位成本(账面价值)为0.5万元。假定上述销售均符合收入确认条件
Thereweresome______flowersonthetable,whichweremadeofsilk.
Thousandsofcommutersusestalkingbooksinorderto______(最好地利用乘车时间).
最新回复
(
0
)