首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为类MyClass重载赋值运算符时,应将其重载为类的
为类MyClass重载赋值运算符时,应将其重载为类的
admin
2015-07-22
66
问题
为类MyClass重载赋值运算符时,应将其重载为类的
选项
A、静态函数
B、成员函数
C、友元函数
D、虚函数
答案
B
解析
重载赋值运算符是为了操作类的对象,静态函数不满足,选项A错误;如果类中没有重载赋值运算符,编译器将根据需求合成一个赋值运算符,所以重载赋值运算符必须是类的成员函数,以便编译器可以知道是否需要合成,选项C错误;赋值运算符不是虚函数,因为虚函数必须在基类和派生类中具有同样的形参,基类的赋值运算符有一个形参是自身类类型的引用,如果该运算符是虚函数,则每个派生类都将有一个虚函数成员函数,该成员函数定义了其中一个参数为基类对象的operator=,可能会令人混淆,选项D错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/DyNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面有关重载函数的描述中正确的是
下列有关数据库的描述,正确的是
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
下列叙述中,不符合良好程序设计风格要求的是
下列有关类成员的叙述中,正确的是
在深度为5的满二叉树中,叶子结点的个数为
在内存中,存储字符’X’要占用1个字节,存储字符串"X"要占用【】个字节。
在一个长度为n的线性表中插入一个元素,以下说法不正确的是()。
随机试题
接口的主要功能包括()。Ⅰ.数据转换Ⅱ.数据缓冲与时序配合Ⅲ.提供外部设备和接口的状态Ⅳ.实现主机和外部设备之间的通信联络控制Ⅴ.电平匹配和负载匹配
道德
试述公证复查的处理结果有哪些?
有止血作用的补血滋阴润燥药是()(1995年第37题)
依据城市经济社会发展规划和城市总体规划的战略要求,确定城市绿地系统规划的()。
甲公司为上市公司,2008年至2010年的有关资料如下:(1)2008年1月1日发行在外普通股股数为32800万股。(2)2008年5月31日,经股东大会同意并经相关监管部门批准,甲公司以2008年5月20日为股权登记日,向全体股东每1
在双杠的支撑摆动动作中,应以()为轴摆动。
以下叙述中正确的是( )。
Thestudent’stroubleistohavemany________toread.
A、Visitthehotel.B、Workintheclothingstore.C、Continueherjobsearchforawhile.D、Makeextramoneywhiletakingclasses.
最新回复
(
0
)