首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为类MyClass重载赋值运算符时,应将其重载为类的
为类MyClass重载赋值运算符时,应将其重载为类的
admin
2015-06-27
38
问题
为类MyClass重载赋值运算符时,应将其重载为类的
选项
A、静态函数
B、成员函数
C、友元函数
D、虚函数
答案
B
解析
重载赋值运算符是为了操作类的对象,静态函数不满足,选项A错误;如果类中没有重载赋值运算符,编译器将根据需求合成一个赋值运算符,所以重载赋值运算符必须是类的成员函数,以便编译器可以知道是否需要合成,选项C错误;赋值运算符不是虚函数,因为虚函数必须在基类和派生类中具有同样的形参,基类的赋值运算符有一个形参是自身类类型的引用,如果该运算符是虚函数,则每个派生类都将有一个虚函数成员函数,该成员函数定义了其中一个参数为基类对象的operator=,可能会令人混淆,选项D错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/iDNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下的对类“X”的说明,其中______是错误的。classX{
下列说法中错误的是______。
关于类和对象描述错误的是()。
下列关于数据库系统的叙述中正确的是()。
下述有关构造函数的说法,不正确的是()。
在下面程序中,编译出现错误的语句是______。classB{public:B(){f();}virtualvoidf()=0;};
有如下定义inta;floatf;doublei;则表达式4+‘a’+i*f的值的数据类型是______。
结构化分析方法SA、结构化设计方法SD,和JACKSON方法,是在软件开发过程中常用的方法,人们使用SA方法时可以得到______。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
多态性分为两类:编译时的多态性和【】。
随机试题
从资本主义向社会主义过渡时期无产阶级专政首要任务是
A.风邪头痛B.风寒湿痹C.风疹、湿疹D.风邪初中经络证E.风中经络,口眼歪斜
新生儿甲状腺功能减低症的初筛试验中,如果TSH>20mU/L,需要进一步检查下列哪项可以确诊
亚硝酸钠滴定法中,加入KBr的作用是
(2007)决定电气设备绝缘水平的避雷器参数是()。
将驱动气体(氮气或二氧化碳气体)单独储存在储气瓶中,灭火使用时,再将驱动气体充入干粉储罐,进而携带驱动干粉喷射实施灭火的干粉灭火系统称为()。
被联合国教科文组织认为是“知识社会的根本原理”的教育思想是()。
延安整风运动的基本方针是以教育和团结为主。()
喜欢甜味的习性曾经对人类有益,因为它使人在健康食品和非健康食品之间选择前者。例如,成熟的水果是甜的,不成熟的水果则不甜,喜欢甜味的习性促使人类选择成熟的水果。但是,现在的食糖是经过精制的。因此,喜欢甜味不再是一种对人有益的习性,因为精制食糖不是健康食品。
A.Earthquakesforecast.B.Historicalrecordsofearthquakes.C.Intensitiesofearthquakes.D.Causeofearthquakes.E.In
最新回复
(
0
)