首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为类MyClass重载赋值运算符时,应将其重载为类的
为类MyClass重载赋值运算符时,应将其重载为类的
admin
2015-06-27
19
问题
为类MyClass重载赋值运算符时,应将其重载为类的
选项
A、静态函数
B、成员函数
C、友元函数
D、虚函数
答案
B
解析
重载赋值运算符是为了操作类的对象,静态函数不满足,选项A错误;如果类中没有重载赋值运算符,编译器将根据需求合成一个赋值运算符,所以重载赋值运算符必须是类的成员函数,以便编译器可以知道是否需要合成,选项C错误;赋值运算符不是虚函数,因为虚函数必须在基类和派生类中具有同样的形参,基类的赋值运算符有一个形参是自身类类型的引用,如果该运算符是虚函数,则每个派生类都将有一个虚函数成员函数,该成员函数定义了其中一个参数为基类对象的operator=,可能会令人混淆,选项D错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/iDNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【】。
若语句cout<<setfill(’>’)<<setw(5)<<3141512<<setw(5)<<”OK!”;是程序中第一个输出语句,则输出结果是______。
设有如下关系表:RST__________________ABCABCABC112313112223223313则下列操作中正确的是______。
在下面格式化命令的解释中,错误的是()。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>class
下列静态数据成员的特性中,错误的是______。
算法的空间复杂度是指()。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为()。
算法的空间复杂度是指
随机试题
眼睛的适宜刺激是光波。
Theworldisknowntousthroughmanysenses,notjusthearing,smell,vision,andatcloserange,touchandtaste.Ourskin
患儿,男,2岁。发热1天,体温39℃,伴有轻咳来诊。既往有癫痫病史。门诊就诊过程中突然发生惊厥,即刻给予输氧、镇静,此刻首选药物是
2019年2月1日,赵某与甲公司建立了劳动关系,到2020年2月3日,甲公司才与赵某签订书面劳动合同。赵某月工资为3000元,甲公司无拖欠工资等其他违法违规行为。根据规定,赵某可要求甲公司再支付()元工资。
散步不要刻意求快,还要玩,还要赏。天空有大雁飞过,身边花团锦簇、蜂蝶翩跹,也浑然不顾快步如飞、勇往直前么?俯仰皆情趣,万不可不屑一顾也。散步不要非得规定走多远,完不成指标不罢休;不要给人感觉好像翻山越岭抢占高地,要不徐不疾,不快不慢,漫不经心,洒脱冲淡。
某公司举办年终晚宴,每桌安排7名普通员工与3名管理人员,到最后2桌时,由于管理人员已经安排完,便全部安排了普通员工,结果还差2人才能刚好坐满。已知该公司普通员工人数是管理人员的3倍,则该公司有管理人员()名。
Windows 2000 IIS服务的安全认证不包含(54)。
某单位的办公室秘书小马接到领导的指示,要求其提供一份最新的中国互联网络发展状况统计情况。小马从网上下载了一份未经整理的原稿,按下列要求帮助他对该文档进行排版操作并按指定的文件名进行保存。按下列要求进行页面设置:纸张大小A4.,对称页边距,上、下边距各2
A、 B、 C、 C本题图片显示的是三种通讯方式。细听句子,发现其中直接出现了computer(电脑)一词,因此选[C]。当然,email和theInternet等词也可帮助确定答案。
A、Central,Sutherland,Gariebeach.B、Sutherland,Caringbah,Waterfall.C、Central,Waterfall,Sutherland,Gariebeach.D、Central
最新回复
(
0
)