首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于赋值运算符“=”重载的叙述中,正确的是
下列关于赋值运算符“=”重载的叙述中,正确的是
admin
2017-10-17
40
问题
下列关于赋值运算符“=”重载的叙述中,正确的是
选项
A、赋值运算符只能作为类的成员函数重载
B、默认的赋值运算符实现了“深层复制”功能
C、重载的赋值运算符函数有两个本类对象作为形参
D、如果已经定义了复制(拷贝)构造函数,就不能重载赋值运算符
答案
A
解析
=、[]、()、->以及所有的类型;转换运算符只能作为成员函数重载,A项正确。默认的赋值运算符只实现了浅层复制,B项错误。赋值运算符只能作为成员函数重载,形参表中只有一个参数,对应于第二操作数,C项错误。一个类中如果需要重载运算符 “=",通常也就需要定义自己特有的复制构造函数,反之亦然,故D项错误。
转载请注明原文地址:https://kaotiyun.com/show/mWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面的运算符重载函数的原型中,错误的是
下面类的定义,有()处错误。classMyClass{public:voidMyClass();~MyClass(intValue);private:inti=0;
已知:intn=10;那么下列语句中错误的是
选择运算的结果关系同原关系具有【】的结构框架,投影运算的结果关系同原关系通常具有【】的结构框架。
在数据库系统中,数据具有独立性。由于数据的存储结构与逻辑结构之间由系统提供映象,使得当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改。这种独立性称为【 】。
有如下程序 main( ) {int n[5]={0,0,0},i, k=2; for(i=0 i<k i++)n[i]=n[i]+1; cout<<n[k]<<end1;
友元运算符。obj1>obj2被C++编译器解释为()。
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的______函数重载。
随机试题
暑淫证致病特点为
支气管动脉栓塞物不包括
患者,女性,25岁,诉右上后牙咀嚼时敏感症状。检查见右上六咬合面轻度磨耗,探诊敏感,叩(一),无松动,冷测反应不明显。患牙可能的诊断为
设X1,X2,X3,…,Xn是来自总体X的样本,则总体X的方差ο2的无偏估计量是()。
下列各项中,符合消费税纳税地点规定的有()。
独立基金销售机构从事基金销售业务的不应当()。
甲公司为增值税一般纳税人,适用的货物增值税税率为16%,原材料采用计划成本核算。2019年6月1日,“原材料一A材料”科目借方余额1463万元,“材料成本差异”科目贷方余额62.89万元,“存货跌价准备一甲产品”科目贷方余额122万元。6月发生如下经济业务
甲、乙、丙三个公司均为增值税一般纳税人,有关业务资料如下:资料一:2015年6月1日甲公司应收乙公司的货款为430万元(含增值税)。由于乙公司资金周转困难,双方经协商,决定于2016年1月1日进行债务重组,重组内容如下:(1)乙公司以一批库存商品偿还
根据以下资料,回答101-105题与2007年度相比,2008年度“房地产开发企业施工房屋面积”增长最快的是:
1980年,年龄在18岁到24岁之间,与父母生活在一起的人占该年龄段人口的比例为48%,而1986年,这一比例上升至53%。可以说,在1986年,这一年龄段的人更加难于负担独立生活。上文得出的结论是基于下列哪项假设?()
最新回复
(
0
)