首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
admin
2021-06-10
29
问题
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
选项
A、int operator-(FunNumber);
B、FunNumber operator-();
C、FunNumber operator-(int);
D、int operator-(FunNumber,Fun,Number);
答案
D
解析
本题考查运算符重载的一些规则:①一般隋况下,单目运算符最好重载为类的成员函数,双目运算符则最好重载为类的友元函数;②双目运算符=、()、[]、->不能重载为类的友元函数;③类型转换函数只能定义为一个类的成员函数,而不能定义为类的友元函数;④若一个运算符的操作需要修改对象的状态,选择重载为成员函数较好;⑤若运算符所需的操作数(尤其是第一个操作数)希望有隐式类型转换,则只能选用友元函数;⑥当运算符函数是一个成员函数时,最左边的操作数(或者只有最左边的操作数)必须是运算符类的一个类对象(或者是对该类对象的引用);如果左边的操作数必须是一个不同类的对象,或者是一个内部类型的对象,该运算符函数必须作为一个友元函数来实现。所以答案为D。
转载请注明原文地址:https://jikaoti.com/ti/Och0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>#inc1ude<cmath>usingstd::cout;classPoint{public:frienddoubledistance
有如下程序:#includeusingnamespacestd;classA{public:A(inti=0):r1(i){}voidprint(){cout
用树形结构表示实体之间联系的模型是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assA{public:A(inti):rl(i){}voidprint0{cout<<’E
下列是重载乘法运算符的函数原型声明,其中错误的是()。
下列有关模板的叙述中,正确的是()。
下面是重载为非成员函数的运算符函数原型,其中错误的是
将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是()。
下列关于类模板的模板参数的叙述中,错误的是()。
下列关于函数参数的叙述中,正确的是()。
随机试题
A.华法林B.乳酸钙C.青霉素D.氨曲南E.地西泮老年人服用后易导致出血的药品是()。
某非生产性的外商投资企业适用30%的企业所得税税率,当地政府规定免征地方所得税。2005年外方将投资分得的利润42万元再投资于本企业增加注册资本,追增期限8年。外国投资者将分得的税后利润再投资,应退的税款为()万元(假设该年度没有任何纳税调整事项,
下列情形中属于劳务派遣用工单位义务的是()。
我国进入老龄化社会后,市场对老年人公寓的需求不断增加,这给一些投资人提供了很好的投资机会。这种趋势的发生属于外部环境中的()。
学习贯彻“三个代表”重要思想的根本出发点和落脚点是()。
职业道德是所有从业人员在()中应该遵循的行为准则,涵盖了从业人员与服务对象、职业与职工、职业与职业之间的关系。
A.硝普钠B.硝酸甘油C.酚妥拉明D.普萘洛尔抑制α受体,扩张动脉的是
以下关于控件数组的叙述中,错误的是
Takingchargeofyourselfinvolvesputtingtorestsomeveryprevalentmyths.Atthetopofthelististhenotionthatintellig
"Laugh,andtheworldlaughswithyou;weep,andweepalone.SowrotethepoetEllaWheelerCox.Emotionsarecatching,andmost
最新回复
(
0
)