首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
admin
2017-12-14
54
问题
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
选项
A、int operator-(FunNumber);
B、FunNumber operator-();
C、FunNumber operator-(int);
D、int operator-(FunNumber,FunNumber);
答案
D
解析
本题考查运算符重载的一些规则:①一般情况下,单目运算符最好重载为类的成员函数,双目运算符则最好重载为类的友元函数;②双目运算符=、()、[]、->不能重载为类的友元函数;③类型转换函数只能定义为一个类的成员函数,而不能定义为类的友元函数;④若一个运算符的操作需要修改对象的状态,选择重载为成员函数较好;⑤若运算符所需的操作数(尤其是第一个操作数)希望有隐式类型转换,则只能选用友元函数;⑥当运算符函数是一个成员函数时,最左边的操作数(或者只有最左边的操作数)必须是运算符类的一个类对象(或者是对该类对象的引用);如果左边的操作数必须是一个不同类的对象,或者是一个内部类型的对象,该运算符函数必须作为一个友元函数来实现。所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/ukAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类的成员一般分为两部分,一部分是______,另一部分是自己定义的新成员。
用树形结构表示实体类型及实体间联系的数据模型称为______。
有以下程序main(){inta[][3]={{1,2,3},{4,5,0)},(*pa)[3],i;pa=a;for(i=0;i<3;i++)if(i<2)pa[1][i]=pa[1][i]
有以下程序段intk=0;while(k=1)k++;while循环执行的次数是
以下有关析构函数的叙述不正确的是
己知类sample是一个抽象类,其成员函数display是无形参、无返回类型的纯虚函数,请完成其声明:classsample{public:sample(){};______};
对建立良好的程序设计风格,下面描述正确的是
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
数据结构分为线性结构和非线性结构,带链的队列属于______。
有如下定义:ClassMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是______。
随机试题
汽轮机按主蒸汽压力可以划分为()等。
常见的影响工程进度的风险,包括()。
对某动物饲料加工厂的谷物碾磨车间进行防火检查,查阅资料得知,该车间耐火等级为一级,防火分区划分符合规范要求。该车间的下列做法中,符合现行国家消防技术标准要求的有()。
中国农村的正规金融组织有()。
甲、乙、丙三个注册会计师合伙设立A会计师事务所(特殊的普通合伙企业)。甲在执业过程中因重大过失,给合伙企业造成1000万元的债务。A合伙企业的全部财产为600万元。根据《合伙企业法》的规定,分别回答以下问题:(1)对于不足的400万元,债权
“坏账准备”账户期末余额在贷方,在资产负债表上列示时,应列示于“流动负债”项目中。()
【2011华南理工大学论述题第2题】试比较企业股权融资与债权融资两种融资方式。在人民币升值的背景下,请你站在企业财务负责人的角度,提出如何采取措施规避人民币升值的风险。
TheU.S.systemofhighereducationiswidelyconsideredtheworld’sbest.Acollegeeducation【C1】________substantialbenefits—a
TheAmericanFamilyIntheAmericanfamilythehusbandandwifeusuallyshareimportantdecisionmaking.Whenthechildrenare(5
Whatarethespeakersdoing?
最新回复
(
0
)