首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为类MyClass重载赋值运算符时,应将其重载为类的
为类MyClass重载赋值运算符时,应将其重载为类的
admin
2020-05-14
58
问题
为类MyClass重载赋值运算符时,应将其重载为类的
选项
A、静态函数
B、成员函数
C、友元函数
D、虚函数
答案
B
解析
重载赋值运算符是为了操作类的对象,静态函数不满足,选项A错误;如果类中没有重载赋值运算符,编译器将根据需求合成一个赋值运算符,所以重载赋值运算符必须是类的成员函数,以便编译器可以知道是否需要合成,选项C错误;赋值运算符不是虚函数,因为虚函数必须在基类和派生类中具有同样的形参,基类的赋值运算符有一个形参是自身类类型的引用,如果该运算符是虚函数,则每个派生类都将有一个虚函数成员函数,该成员函数定义了其中一个参数为基类对象的operator=,可能会令人混淆,选项D错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Ku8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有两个关系R和S如下:则由关系R得到关系S的操作是
下列关于栈的叙述中,正确的是
在关系数据库中,用来表示实体之间联系的是
请将下列程序补充完整,使得输出结果为bbaa。#include<iostream>usingnamespacestd;classA{public:______{cout<<"aa";}};
用树形结构来表示实体之间联系的模型称为()。
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
设有以下程序段:inta[5]={0},*p,*q;p=a;q=a;则下列选项中,合法的运算是
下面不是C++语言整型常量的是()。
假定其中的x的单位是角度且不考虑π值的精度,则与数学公式等价的C++语言表达式是
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(char*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。例如:abcdc
随机试题
以下接口中,不属于VBA提供的数据访问接口的是()。
红、绿、乌三大茶类的香气主要特点是红茶甜香,绿茶板栗香,乌龙茶花香。
“高考”“环保”属于()
人民当家作主和依法治国的根本保证是
A.腔隙性脑梗死B.短暂脑缺血发作C.高血压脑病D.壳核出血E.脑栓寨58岁男性,高血压病史,左偏身痛觉减退1周来诊,头CT右基底节小低密度灶(0.5mm)
患者,女性,56岁。近日来出现咳嗽、打喷嚏时不自主排尿现象,这种现象称为
成本控制要将注意力集中在不同寻常的情况上,体现了成本控制的()。
企业的应纳税额以人民币为计算单位,如果纳税人以外汇结算营业额,须按外汇市场价格折合成人民币计算。下列有关不同企业可以选择的折合率的说法,正确的是()。
据《列子.汤问》记载,歌手_________的歌声是“余音绕梁,三日不绝”,给人十分难忘的印象。
形如34021这样的数称为“波浪数”,即十位上的数字、千位上的数字均比与它们各自相邻的数字大,现从由0、1、2、3、4、5组成的数字不重复的五位数中任取一个,则该数是“波浪数”的概率为:
最新回复
(
0
)