首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
admin
2017-09-21
22
问题
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
选项
A、operator+(operator*(y,z))
B、x.operator+(operator*(y,z))
C、x.operator+(x*(y,z))
D、x+(operator*(y,z))
答案
B
解析
在定义下重载运算符后的函数后,函数operator斗重载了运算符“+”。如果在类以外的其他地方定义了一个函数,在类体中用friend对该函数进行声明,此函数就称为本类的友员函数。“∥’用友元函数重载就是运算符函数不作为成员函数,而把它放在类外,“*”被改写为“operator*”。“+”为成员函数重载,x.operator+。所以x+y*z被改写为“x..operator}(operator木(y,z))”。
转载请注明原文地址:https://jikaoti.com/ti/aSt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
多态性分为两类:编译时的多态性和【】。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是
如果类A被说明成类B的友元,则
栈顶的位置是随着【 】操作而变化的。
若已定义,以下fun函数的功能是在循环中给数组a前4个数组元素依次赋1、2、3、4;在第二个循环中使a数组前4个元素中的值对称折叠,变成1、2、2、1。请填空。fun(inta[]){inti;for(i=1;i<=4
设有定义nita:floatf;doubleinti,则表达式10+’a’+i+f值的数据类型是()
以下叙述中不正确的是
算法的时间复杂度是指()。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
在岂个容量为25的循环队列中,若头指针front=9,尾指针Year=16,则该循环队列中共有______个元素。
随机试题
焊条型号中的“Q”表示()。
软组织血管瘤,错误的是
女,22岁,劳力性心悸气促1年,昨晚2时突起呼吸困难,不能平卧,咳吐大量粉红色泡沫痰。查体:唇发绀,心尖区触及舒张期震颤,心尖区闻舒张期隆隆样杂音,第一心音增强,肺部布满大量哮鸣音及湿性啰音。该病人的诊断为
可能加重胃食管反流病患者反流症状的药物有()。
根据《行政复议法》的规定,公民、法人或其他组织对政府工作部门依法设立的派出机构以自己的名义作出的具体行政行为不服的,可申请行政复议。下列机构中,对该行政复议申请有管辖权的有()。
甲企业聘请咨询公司为其做组织咨询。咨询人员收集到企业下列信息并采用变量分析法确定企业领导者的管理幅度,以下信息中有利于企业采用扁平化的组织结构的是()。
《中华人民共和国刑法》第8条规定:“外国人在中华人民共和国领域外对中华人民共和国国家或者公民犯罪,而按本法规定的最低刑为三年以上有期徒刑的,可以适用本法,但是按照犯罪地的法律不受处罚的除外。”关于该条文,下列哪些说法是正确的()
设δ>0,f(x)在(-δ,δ)内恒有f"(x)>0,且|f(x)|≤x2,记则有().
A、Theshowwasveryimpressive.B、Shethoughttherewerenoticketsleft.C、Shethoughttheticketsfortheleftseatsweresold
A、Thespeakerwasaqualifiednurse.B、Mr.Gillespiewasanoptimisticperson.C、Hewhohelpsotherswillfeelhappytoo.D、Sick
最新回复
(
0
)