首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,在横线应添加( )。 #include using namespace std; class TestClass { public: TestClass(int n){number=n;)
有以下程序,在横线应添加( )。 #include using namespace std; class TestClass { public: TestClass(int n){number=n;)
admin
2020-06-29
68
问题
有以下程序,在横线应添加( )。
#include
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()
{
TestClass objl(10),obj2(0);
TestClass obj3(objl);
obj2=fun(obj3);
return 0;
}
选项
A、TestClass(ZestClass&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/ed8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列代码段声明了3个类classPerson{};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之间关系的描述中,错误的是(
有如下程序:#includeusingnamespacestd;classB{public:virtualvoidf0{cout
有如下程序:#includeusingnamespacestd;classB{public:B(intxx):x(xx){++count;x+=10;}virtualvoidshow(
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
有如下程序:#includeusingnamespacestd;classCD{public:-CD0{cout<<一C;)private:charname[80];
使用VC6打开考生文件夹下的源程序文件modi3.cpp。程序通过继承关系,实现对姓名的控制。类TestClassl实现对名字访问的接口,TestClass2实现对名字的设置和输出。程序输出为:TestClass2NameMay
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
随机试题
下列有关纤连蛋白的叙述,错误的是
脊髓腔穿刺术后的患者可因脑压过低引起头痛,其主要机制是
根据牛腿的裂缝控制要求,牛腿的高度与下列( )项数值最为接近。若截面的有效高度h0=810mm,则纵向受拉钢筋的截面面积与下列( )项数值最为接近。
下列施工现场防止噪声污染的措施中,最根本的措施是()。
在导游的职业行为规范中,()是各国伦理道德的核心,是导游人员必备的情操修养,也是合格导游人员的首要条件。
教学过程是教师有目的、有计划地引导学生掌握科学文化基础知识和基本技能,逐步养成辩证唯物主义世界观和共产主义道德品质的过程。这一观点属于()。
影响教师职业发展时间进程和质量水平的主要因素是()
关于个人与环境的关系,社会工作的专业观点认为()。
一个好的学者,要么具有很好的学术天赋,要么是经过了长期不懈的后天努力。金灵先生终身致力于学术研究,那么()
下面程序运行后,单击命令按钮,输出的结果是【】PrivateSubCommand1_Click()Dima%(1To4),b%(2To6),i%,str1#,str2#Fori=1To4a(i)=iNe
最新回复
(
0
)