首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,在横线应添加( )。 #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
34
问题
有以下程序,在横线应添加( )。
#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://jikaoti.com/ti/usA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关抽象类和纯虚函数的叙述中,错误的是()。
下列关于虚函数的说明中,正确的是()。
当使用ifstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
下列程序段中包含4个函数。其中具有隐含this指针的是()。intfunl();classTest{public:intfura();friendintfun3();static
下列关于类成员对象构造函数调用顺序的叙述中,正确的是()。
下列关于this指针的叙述中,正确的是()。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种隋况称为()。
下列存储类标识符中,可见性与存在性不一致的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
随机试题
计划工作应当是()
A.主承托区B.副承托区C.缓冲区D.边缘封闭区E.后堤区戴上颌全口义齿的患者咳嗽时,义齿经常脱落,此与下述哪项处理不当有关
夏季易出现口渴,心烦,肢倦,呕恶腹胀的原因是
2010年1月1日,甲公司支付1000万元,取得乙公司10%股权,并将其分类为以公允价值计量且其变动计入其他综合收益的金融资产,取得投资时乙公司可辨认净资产公允价值为9500万元,甲公司与乙公司没有关联关系。2011年1月1日,甲公司另支付5600万元取得
“价值取向”属于市场细分中的()细分变量?
边际产量MP用公式表示为()。
(1)约翰和彼得是信托的受益人。约翰同时也是信托的受托人。约翰想要购买彼得的利益。这种试图进行的交易是否有效?并给出你的理由。(2)如果价格是合理的并且相关环境是诚信的,受托人是否能够从其他受托人那里购买信托财产?给出你的理由。(3)未
Willyoushowmethegirl______nameisJane?
OneoftheprincipalofWalzer’scritiqueofliberalcapitalismisthatitisinsufficientlyegalitarian.Walzer’scaseagainst
ComputersConcernYouWhenCharlesBabbage,aprofessorofmathematicsatCambridgeUniversity,inventedthefirstcalculati
最新回复
(
0
)