首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为类MyClass重载赋值运算符时,应将其重载为类的
为类MyClass重载赋值运算符时,应将其重载为类的
admin
2020-05-14
29
问题
为类MyClass重载赋值运算符时,应将其重载为类的
选项
A、静态函数
B、成员函数
C、友元函数
D、虚函数
答案
B
解析
重载赋值运算符是为了操作类的对象,静态函数不满足,选项A错误;如果类中没有重载赋值运算符,编译器将根据需求合成一个赋值运算符,所以重载赋值运算符必须是类的成员函数,以便编译器可以知道是否需要合成,选项C错误;赋值运算符不是虚函数,因为虚函数必须在基类和派生类中具有同样的形参,基类的赋值运算符有一个形参是自身类类型的引用,如果该运算符是虚函数,则每个派生类都将有一个虚函数成员函数,该成员函数定义了其中一个参数为基类对象的operator=,可能会令人混淆,选项D错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Ku8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句“intx=10;”,则表达式“x
有如下类定义:classMyClass{intb:chara;doublec;public:MyClass0:c(0.0),b(0),a(‘,’){}};创建这个类的对象时,数据成员的初始化顺序是
表达式c3=c1.operator+(c2)或c3=operator+(c1,c2)还可以表示为______。
下列各类函数中,不是类的成员函数的是
下述关于数据库系统的叙述中正确的是
线性表的顺序存储结构和线性表的链式存储结构分别是()。
以下选项中,与k=n++完全等价的表达式是
下列代码段声明了3个类:classPerson();classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之间关系的描述中,错误的是()。
以下叙述中正确的是()。
A、 B、 C、 D、 A函数模板定义的一般格式为:Template<typename类型参数>返回类型函数名(模板形参表){函数体}
随机试题
患者女,52岁,左鼻涕中带血,左面部隆起,伴左磨牙松动、疼痛2个月,曾在外院拔除左上颌牙齿2颗。检查鼻腔未见新生物,左中鼻道少许脓性分泌物,左上拔牙处未愈合。活检证实为左上颌窦癌,该病临床上诊断应与哪些疾病鉴别
男,60岁,无突眼,甲状腺不大,食少,明显消瘦,心率120次/分,手细颤该患者有发生何种并发症的倾向
拉斯韦尔模式的正确表述是
患者咳嗽痰少,痰中带血或反复咳血,血色鲜红,口干咽燥,颧红,潮热盗汗,舌质红,脉细数。其治法是
不属于平面控制网建立的测量方法的是()测量法。
下列关于汇率波动对我国证券市场影响机制的说法正确的有()。Ⅰ.本币贬值,本国产品竞争力增强,导致出口型企业的股票价格上涨Ⅱ.本币升值,外国产品竞争力增强,导致进口型企业的股票价格下跌Ⅲ.政府抛售外汇客观上造成本币供应量减少,可能致
以行政行为的对象是否特定为标准,行政行为可分为()。
卷烟厂的教育费附加按3%减半征收。()
甲股份有限公司(本题下称“甲公司”)为增值税一般纳税人,适用的增值税税率为17%。适用的所得税税率为25%,所得税采用资产负债表债务法核算。甲公司2015年度所得税汇算清缴于2016年4月30日完成,在此之前发生的2015年度纳税调整事项,均可进行纳税调
美国一位管理学家经过长期跟踪研究发现:原来不守纪律、懒惰、情绪化的员工竟然是难得的人才。不守纪律的人往往越是深夜工作精力越旺盛;懒惰的人经常一次做很多事情,且工作效率高;情绪化的人往往很有创意,经常提出新主意、新见解。如果管理学家对上述的发现是正确的,那么
最新回复
(
0
)