首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为类MyClass重载赋值运算符时,应将其重载为类的
为类MyClass重载赋值运算符时,应将其重载为类的
admin
2015-06-27
33
问题
为类MyClass重载赋值运算符时,应将其重载为类的
选项
A、静态函数
B、成员函数
C、友元函数
D、虚函数
答案
B
解析
重载赋值运算符是为了操作类的对象,静态函数不满足,选项A错误;如果类中没有重载赋值运算符,编译器将根据需求合成一个赋值运算符,所以重载赋值运算符必须是类的成员函数,以便编译器可以知道是否需要合成,选项C错误;赋值运算符不是虚函数,因为虚函数必须在基类和派生类中具有同样的形参,基类的赋值运算符有一个形参是自身类类型的引用,如果该运算符是虚函数,则每个派生类都将有一个虚函数成员函数,该成员函数定义了其中一个参数为基类对象的operator=,可能会令人混淆,选项D错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/iDNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下的定义,inta[]={1,2,3,4,5,6,7,8,9,10},*p=a;则值为3的表达式是______。
将小写字母n赋值给字符变量one_char,正确的操作是______。
已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是______。
当执行下面的程序时,如果输入ABC,输出结果是______。#include<iostream.h>#include<string.h>voidmain(){charss[10]=“XYZWV”;
类模板的使用实际上是将类模板实例化为一个具体的______。
在面向对象程序设计语言中,______是在类和子类之间自动地共享数据和方法地一种机制
下列有关重载函数的说法中正确的是()。
数据管理技术发展过程经过人工管理、文件系统和数据库系统三个阶段,其中数据独立性最高的阶段是【 】。
下列关于this指针的叙述中,正确的是
有关析构函数的说法不正确的是()。
随机试题
往复泵的第一特征代号QS表示输水气(汽)动泵,QY表示()。
一个时期某一阶层或某一行业的人群对文化问题所持的态度和看法,或在某一文化事象里所表现的意识形态,称作______。
上胡不法先王之法?非不贤也,为其不可得而法。先王之法,经乎上世而来者也,人或益之,人或损之,胡可得而法?虽人弗损益,犹若不可得而法。凡先王之法,有要于时也。时不与法俱在,法虽今而在,犹若不可法。故择先王之成法,而法其所以为法。先王之所以为法者,何也
在RIA中,放射强度测定所用的单位是
患者,男,23岁。因左上第二磨牙龋洞,一次性充填后出现冷热痛,无迟缓性痛,无自发痛。以下哪项不是造成患牙冷热痛的原因
(2010年)若希望实现三相异步电动机的向上向下平滑调速,则应采用()。
理财产品A的期望收益率是(),方差是()。理财产品A和B的收益率的协方差是{)。
小王是某商品流通企业的配送员工,他的薪酬计量更适合采用()工资的形式。
下列各类资产发生减值后,相关资产减值准备允许转回的有()。
Hewasanundersizedlittleman,withaheadtoobigforhisbody—asicklylittleman.Hisnerveswerebad.Hehadskintroubl
最新回复
(
0
)