首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为类MyClass重载赋值运算符时,应将其重载为类的
为类MyClass重载赋值运算符时,应将其重载为类的
admin
2021-05-06
69
问题
为类MyClass重载赋值运算符时,应将其重载为类的
选项
A、静态函数
B、成员函数
C、友元函数
D、虚函数
答案
B
解析
重载赋值运算符是为了操作类的对象,静态函数不满足,选项A错误;如果类中没有重载赋值运算符,编译器将根据需求合成一个赋值运算符,所以重载赋值运算符必须是类的成员函数,以便编译器可以知道是否需要合成,选项C错误;赋值运算符不是虚函数,因为虚函数必须在基类和派生类中具有同样的形参,基类的赋值运算符有一个形参是自身类类型的引用,如果该运算符是虚函数,则每个派生类都将有一个虚函数成员函数,该成员函数定义了其中一个参数为基类对象的operator=,可能会令人混淆,选项D错误;答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/oTfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于this指针的叙述中,正确的是()。
有如下程序:{6j}includeusingnamespacestd;classC1{public:-ClO{cout
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
下列叙述中正确的是()。
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。
下列给定程序中函数fun的功能是:在字符串的最前端加入n个水号,形成新串,并且覆盖原串。字符串的长度最长允许为79。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件NODII.C中,不要改动main函数,不得增
静态数据成员在()进行初始化。
数据流程图(DFD图)是()。
设二叉树如下:则前序序列为()。
随机试题
社会主义精神文明建设总的指导思想、总的要求是什么?
A.闭合性气胸B.交通性气胸C.张力性气胸D.继发性气胸E.创伤性气胸男性,右侧气胸。穿刺测压时胸腔内压0附近,抽出一定量气体后压力变为负值,且保持负值
患儿,男,11岁,因右下后牙疼痛2天前来就诊,疼痛为持续性疼痛,咀嚼时加重,有自发痛史。临床检查显示无龋坏,但有畸形中央尖折断痕迹,无明显松动,叩痛明显,x线检查示根尖周膜增宽。为缓解症状,可对采取的最有效的处理是
男,9个月。先天性左侧完全性唇腭裂。不属于因唇裂形成畸形的因素是
张某到某市公交公司办理公交卡退卡手续时,被告知:根据本公司公布施行的《某市公交卡使用须知》,退卡时应将卡内200元余额用完,否则不能退卡,张某遂提起诉讼。法院认为,公交公司依据《某市公交卡使用须知》拒绝张某要求,侵犯了张某自主选择服务方式的权利,该条款应属
关联关系包括关联方与发行人之间的( )。
确定各独立投资方案之间的优先次序时,一般采用的评价指标是()。
我国的法律规范只对我国公民具有法律效力。()
并发请求过程中服务器的处理方案及建立传输连接的过程有哪些?
"Ithurtsmemorethanyou",and"Thisisforyourowngood."Thesearethe【C1】______mymotherusedtomakeyearsagowhenIhad
最新回复
(
0
)