首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,在横线应添加( )。 #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
58
问题
有以下程序,在横线应添加( )。
#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全国计算机二级
相关试题推荐
以下程序段给数组A的所有元素输入数据,请填空。#include<iostream.h>voidmain(){inta[10],i;i=0;while(i<10)cin>
设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1,则T中的叶子结点数为【】。
对于算法的每一步,指令必须是可执行的。算法的()要求算法在有限步骤之后能够达到预期的目的。
类是C++中的一种新的数据类型,下列有关类的说法不正确的是______。
在软件测试中,白盒测试方法是通过分析程序的_______来设计测试用例的方法。
按照“先进先出”原则组织数据的数据结构是()。
结构化程序设计主要强调的是()。
若深度为5的完全二叉树的第5层有3个叶结点,则该二叉树一共有【】个结点。
针对数组定义intdata[10];,下列表述中错误的是______。
随机试题
以托马斯主义哲学为理论依据,对当时的方兴未艾的实用主义和进步主义教育的理论和实践提出了批评的教育理论思潮是
男,72岁,慢性胃炎30年,近2周出现发作性胸痛,伴反酸、烧心、呃逆。要确诊胃食管反流病,最主要的检查是
增感屏的使用注意事项中,错误的是
流行病学三角模型包含的三大因素是()
A.CYP3A4抑制剂B.CYP3A4诱导剂C.CYP2C19底物药物D.CYP1A21底物药物E.CYP2D6抑制剂利福平属于
如图,求阴影部分的周长(非阴影部分为一个半圆)。
科学安排学前儿童运动量应遵循的原则是()。
理论:实践:指导
按照法的适用范围的不同,法可以分为()。
DoesGeneticResearchThreatenOurCivilLiberties?TheCurrentGeneticResearchThescienceofgeneticsisaflourishin
最新回复
(
0
)