首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为类MyClass重载赋值运算符时,应将其重载为类的
为类MyClass重载赋值运算符时,应将其重载为类的
admin
2021-09-05
57
问题
为类MyClass重载赋值运算符时,应将其重载为类的
选项
A、静态函数
B、成员函数
C、友元函数
D、虚函数
答案
B
解析
重载赋值运算符是为了操作类的对象,静态函数不满足,选项A错误;如果类中没有重载赋值运算符,编译器将根据需求合成一个赋值运算符,所以重载赋值运算符必须是类的成员函数,以便编译器可以知道是否需要合成,选项C错误;赋值运算符不是虚函数,因为虚函数必须在基类和派生类中具有同样的形参,基类的赋值运算符有一个形参是自身类类型的引用,如果该运算符是虚函数,则每个派生类都将有一个虚函数成员函数,该成员函数定义了其中一个参数为基类对象的operator=,可能会令人混淆,选项D错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/aZfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
通过派生类的对象可直接访问其()。
有如下程序:#include<iostream>#include<iomanip>usingnamespacestd;intmain(){ints[]={123,234};cout<<ri
使用输入输出操作符setw,可以控制()。
下列类模板的定义中语法格式错误的是()。
下面叙述中错误的是
下列关于派生类构造函数和析构函数的说法中,错误的是()。
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是()。
除了显式定义的构造函数外,类中还有可能包含编译器自动生成的构造函数,因此一个类所拥有的构造函数的至少有
关于this指针的说法不正确的是()。
在数据库系统中,用户所见的数据模式为
随机试题
神经营养性效应(neurotrophiceffect)
根据我国《保险法》的规定,我国保险公司的组织形式可分为()。
Thislightbulbdoesn’twork.Canyou______itbyanotherone?
男,64岁。反复咳嗽、咳痰,痰中带血2周。体温38.3℃,WBC12×109/L,胸片右肺门肿块影,伴远端大片状阴影,抗炎治疗阴影不吸收。考虑的治疗方案是
存款人开立单位银行结算账户,自正式开立之日起()个工作日后,方可使用该账户办理付款业务。
下列车辆不属于车船使用税征收范围的是( )。
2015年3月5日,甲证券股份有限公司公告《公开发行公司债券募集说明书》,主要内容如下:(1)本期债券发行规模为10亿元,每张面值为人民币100元,按面值平价发行;债券期限为3年;票面利率区间为4.8%~5.6%。(2)发行人最近一期末的净资产为680
Heroesarepeoplethathaveaehievedsomethingthatweadmire.Itcouldbeacharacterinabookoramovie.Everybodylovesah
数据库的基本特点是()。
EveryyearNewZealanderslivinginLondoncanbeseenloadingupKombivansandheadingofftoexperiencethe"classicEuropean
最新回复
(
0
)