首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序,在横线添加; #include<iostream> using namespace std; class TestClass { public: TestClass (int n){number=n;}
有下列程序,在横线添加; #include<iostream> using namespace std; class TestClass { public: TestClass (int n){number=n;}
admin
2010-06-06
46
问题
有下列程序,在横线添加; #include<iostream> using namespace std; class TestClass { public: TestClass (int n){number=n;} ______//拷贝构造函数 ~TestClass(){} private: int number; }; TestClass fun(TestClass p) { TestClass temp(P); return temp; } int main() { TestClsss obj1(10),obj2(0); TestClass obj3(obj1); obj2=fun(obj3); return 0; }
选项
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://jikaoti.com/ti/V1W0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C语言程序中,若函数无返回值,则应该对函数说明的类型是()。
设一棵树的总节点为24,其中度为4,3,2,1的节点个数分别为2,3,3,0。则该棵树中的叶子节点数为()。
在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
设文件指针fp已定义,执行语句fp=fopen(’’file’’,’’w’’);后,以下针对文本文件file操作叙述的选项中正确的是()。
算法的时间复杂度是指
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于()。
在C语言程序中,以下说法正确的是()。
下列关于多态性的描述,错误的是()。
随机试题
系统调用只能在用户态下发出。()
企业资本按照投资主体可以分为()
Aftercarefulinvestigationwefindthatoneofthestatements______tobeuntrue.
关于心肌除极与复极的描述,不正确的是
康复医学的基本内涵不包括
A.链霉胍B.氨基糖苷C.β-内酰胺环D.链霉糖E.青霉噻唑酸茚三酮反应
监理单位应在建设工程施工完成以后参加业主组织的工程竣工验收,签署( )意见。
下列行为,不属于商标违法行为的是()。
《醉翁亭记》中表现作者意在彼不在此的语句是“___________,_____________”。
Whydoesthecompanymakethesechanges?Becauseof_________.Atwhattemperaturedoesthecentralheatingsystemkeep?
最新回复
(
0
)