首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于赋值运算符“=”重载的叙述中,正确的是
下列关于赋值运算符“=”重载的叙述中,正确的是
admin
2017-10-17
46
问题
下列关于赋值运算符“=”重载的叙述中,正确的是
选项
A、赋值运算符只能作为类的成员函数重载
B、默认的赋值运算符实现了“深层复制”功能
C、重载的赋值运算符函数有两个本类对象作为形参
D、如果已经定义了复制(拷贝)构造函数,就不能重载赋值运算符
答案
A
解析
=、[]、()、->以及所有的类型;转换运算符只能作为成员函数重载,A项正确。默认的赋值运算符只实现了浅层复制,B项错误。赋值运算符只能作为成员函数重载,形参表中只有一个参数,对应于第二操作数,C项错误。一个类中如果需要重载运算符 “=",通常也就需要定义自己特有的复制构造函数,反之亦然,故D项错误。
转载请注明原文地址:https://kaotiyun.com/show/mWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知: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;
关于常成员函数,下列说法中错误的是
下列叙述中正确的是
下列叙述中错误的是
随机试题
影响观察信度的因素有()
下列各组矛盾中,在社会发展中起决定作用的是【】
A.细胞免疫功能正常,病毒数量多,毒力强,较多肝细胞损害B.细胞免疫功能低下,病毒不能彻底清除,肝细胞不断受损C.细胞免疫功能过强,大量肝细胞破坏或自溶D.细胞免疫功能严重缺损,病毒持续繁殖,肝细胞几无损伤E.体液免疫反应过强,短时
下列哪项是肠梗阻解除的标志
被动控制的第一步应( )。
张某盗窃价值15000元的财物后逃到外地,因害怕从重处罚,就向原居住地的公安机关写了一封信,如实地交代了自己的罪行和赃物藏匿地点,张某在投案途中被公安机关逮捕。张某的行为属于()。
片利共生是指生物界中两个物种间的生态关系,一种生物会因这个关系而获得生存上的利益,但是,另一种生物在这个关系中,并没有获得任何益处,但也没有获得害处,只是带动对方去获取利益。根据上述定义,下列现象属于片利共生的是()。
对幼儿园的孩子们进行研究时,比较适宜采取
设离散型随机变量X的概率分布为P{X=n}=a2pn,n=0,1,2,…,试确定a与p的取值范围.
(1)Khalida’sfathersaysshe’s9—ormaybe10.AsmuchasSayedShahloveshis10children,thefunctionallyilliterateAfghanfa
最新回复
(
0
)