首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为类MyClass重载赋值运算符时,应将其重载为类的
为类MyClass重载赋值运算符时,应将其重载为类的
admin
2015-06-27
23
问题
为类MyClass重载赋值运算符时,应将其重载为类的
选项
A、静态函数
B、成员函数
C、友元函数
D、虚函数
答案
B
解析
重载赋值运算符是为了操作类的对象,静态函数不满足,选项A错误;如果类中没有重载赋值运算符,编译器将根据需求合成一个赋值运算符,所以重载赋值运算符必须是类的成员函数,以便编译器可以知道是否需要合成,选项C错误;赋值运算符不是虚函数,因为虚函数必须在基类和派生类中具有同样的形参,基类的赋值运算符有一个形参是自身类类型的引用,如果该运算符是虚函数,则每个派生类都将有一个虚函数成员函数,该成员函数定义了其中一个参数为基类对象的operator=,可能会令人混淆,选项D错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/iDNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言是______。
在长度为n的顺序表的第i(1≤i≤n+1)个位置上插入一个元素,元素的移动次数为______。
面向对象的模型中,最基本的概念是对象和【】。
下列函数中对调用它的函数没有起到任何作用的是______。
下列说法中错误的是()。
下述有关构造函数的说法,不正确的是()。
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
在数据库系统中,把具有以下特征中之______两个特征的数据模型称为网状模型。
软件生命周期是指______的过程。
长度为n的简单插入排序法,最坏情况需要______次比较。
随机试题
建设单位在向土地管理部门申请征用、划拨土地前,经城市规划行政主管部门确认建设项目位置和范围符合城市规划的法定凭证是()。
功能性职务分析法的因素包括()
A.活体心血管内血液某些成分形成固体质块B.组织内过多的体液潴留C.大量气体迅速进入血液D.局部组织血流阻断E.下肢静脉血栓脱落血栓形成
销售净利率是()比率之一。
《施工现场临时用电安全技术规范》(JGJ46—2005)规定,施工现场临时用电设备在5台及以上或设备总容量达到()kW及以上者,应编制用电组织设计。
建设工程项目的施工质量计划编制完成后,应经( )批准确认后执行。
期货是现在进行买卖,但是在将来进行交收或交割的标的物,这个标的物可以是()。Ⅰ.黄金Ⅱ.原油Ⅲ.农产品Ⅳ.金融工具
不属于核黄素功能的是。()。
A、小孩衣服贵B、大人衣服贵C、小孩东西多D、男的衣服贵A对话中“可不是嘛!小孩的东西哪有便宜的啊”,意思是女的也觉得小孩的东西比较贵,选A。
Anthropologyisthestudyofhumanbeingsascreaturesofsociety.Itfastensitsattentionuponthosephysicalcharacteristics
最新回复
(
0
)