首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
admin
2018-10-21
26
问题
将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://www.kaotiyun.com/show/Q5Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:#inClude<iostream>usingnamespacestd;c1assA{pubic:virmalvoidfunc1(){cout<<"A1";}vo
执行完下列语句inta,b,c=&a;int*&p=c;p=&b;后c指向
下列程序的运行结果是main(){inta=2,c=5;cout<<"a="<<a<<"b="<<c<<endl;}
已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是
二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是______。
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的算法的特性。
成本效益分析的目的是从【】角度评价开发一个项目是否可行。
检查软件产品是否符合需求定义的过程称为()。
检查软件产品是否符合需求定义的过程称为()。
随机试题
在对计算期不同的项目进行比选时,下列说法中,正确的有()。
某肺心病病人,血气分析:动脉血氧分压6.0kPa(45mmHg),动脉血二氧化碳分压10.0kPa(75mmHg)。应给予哪种氧疗法
我国人民币汇率通常采用的标价方法是()。
基金管理人应当自收到验资报告之日起()日内,向中国证监会提出备案申请和验资报告,办理基金备案手续。
下列表述内容中,不属于消费税纳税人的包括( )。
甲公司生产乙产品,产能3000件,每件产品标准工时2小时,固定制造费用标准分配率10元/小时。本月实际产量2900件,实际工时5858小时,实际发生固定制造费用66000元。采用三因素分析法分析固定制造费用差异,闲置能量差异是()。
【2014下】李老师教学《落花生》时,让学生谈谈做人该做落花生这样的人,还是做苹果、石榴那样的人,大家各抒己见。李老师运用的教学方法是()。
通常来说,教师在对学生进行品德教育过程中需按照知、情、意、行的顺序进行,只有这样才能做好品德教育工作。()
Onsedemandesilebateaurésisteraàlatempêtequandil______lamer.
Likeotherformsoflifeonthisplanet,humanbeingsfaceabasictask:todealsatisfactorilywiththeftconflictsandthereby
最新回复
(
0
)