首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,在横线应添加( )。 #include using namespace std; class TestClass { public: TestClass(int n){nu
有以下程序,在横线应添加( )。 #include using namespace std; class TestClass { public: TestClass(int n){nu
admin
2013-05-30
68
问题
有以下程序,在横线应添加( )。
#include
using namespace std;
class TestClass
{
public:
TestClass(int n){number=n;}
___________//拷贝构造函数
~TestClass (){}
private:
intnumber;
};
TestClass fun(TestClass p)
{
TestClass temp(p);
return temp;
}
int main()
{
TestClass obj1(10),obj2(0);
TestClass obj3(obj1);
obj2=fun(obj3);
return0:
}
选项
A、TestClass(TestClass&other){number=other.number;}
B、TestClass(TestClass other){number=other.number;}
C、TestClass(TestClass&other){number;}
D、TestClass(&other){number=other,number;}
答案
A
解析
拷贝构造函数也是构造函数,但它只有一个参数。这个参数是本类的对象,即other,所以赋值操作将本类的参数other.number赋值给number;而且采用对象的引用的形式,也就是&other。
转载请注明原文地址:https://kaotiyun.com/show/hQNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库设计的根本目标是要解决()。
C++语言的函数参数传递方式有值传递和【】、引用传递。
在下面的程序运行时,如果从键盘上输入1298并回车,则输出结果为【】。#include<iostream.h> voidmain(){intn1,n2;cin>>n2;w
在公有派生的情况下,派生类中定义的成员函数只能访问原基类的()。
下列叙述中错误的是()。
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为【】。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是()。
关于运算符重载,下列表述中正确的是()。
随机试题
西方学者认为资产阶级的政党在社会政治生活中的功能主要表现为()。
依我国《担保法》规定,下列选项中,债务人不履行债务的,债权人不能享有留置权的情况是()。A.保管合同B.租赁合同C.运输合同D.加工承揽合同
尿血与血淋的区别在于有无:
阻塞性黄疸痢疾
2008年中国家庭居民的消费水平持续提高,与2006年社会状况综合调查结果比较,消费支出总额从17388元升高到22555元(未考虑价格变动因素),消费结构也进一步改善,作为家庭生活水平标志的恩格尔系数(家庭食品支出占消费总支出的比例)进一步降低。在200
某住宅采暖平面图如图6.3所示。 下表为该工程的工料机单价:问题依据《建设工程工程量清单计价规范》,计算该工程的配电箱、配管、线槽、配线、灯具、开关和插座的工程量。将计算过程及结果填入表6.5《分部分项工程量计算表》。2.依据《建设工程工程量
土从开挖方法上用镐、三齿耙开挖或用锹需用力加脚踩开挖的为()类。
会计职业道德教育的途径有()。
芭蕾,在中国若从清末在宫廷里表演算起,已经一个多世纪;如果从俄罗斯人20世纪20年代在上海开始教授也近百年。芭蕾舞与中国传统审美确实存在很大距离,然而中国人却能顺利接受,百年来从未间断。即便在“文革”那样的岁月,芭蕾舞仍然畅行于舞台,担负起“样板”的重任。
Themystery(悬案)aroundthedisappearanceofthefamouscrime(犯罪)writerAgathaChristiein1926wasalmostas【C1】______asany
最新回复
(
0
)