首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将:x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
将:x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
admin
2012-01-20
62
问题
将: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://kaotiyun.com/show/03Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中,不属于设计准则的是()。
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
以下函数中,findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#defineMIN一2147483647intfindmax(intx[],intn){inti,ma
以下关于结构化程序设计的叙述中正确的是()。
下列叙述中正确的是()。
某二叉树共有730个结点,其中度为1的结点有30个,则叶子结点个数为()。
对建立良好的程序设计风格,下面描述正确的是()。
设二叉树中共有15个节点,其中的节点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
设数据结构B=(D,R),其中 D={a,b,c,d,e,f} R={(f,a),(d,b),(e,d),(c,e),(a,c)} 该数据结构为()。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为______。
随机试题
论述如何正确认识并处理个人与社会的关系。
下列说法不符合凝血的现代观念是
为预防牙周疾病,健康人应定期做牙周洁治,以下时间哪项是最适宜的
【案情】2007年2月,甲乙丙丁戊五人共同出资设立北陵贸易有限责任公司(简称北陵公司)。公司章程规定:公司注册资本.500万元;持股比例各20%;甲、乙各以100万元现金出资,丙以私有房屋出资,丁以专利权出资,戊以设备出资,各折价100万元;甲任董事长兼总
下列关于土地储备制度,表述正确的是()。
为了充分利用和发挥信息资源的价值,实现有序的科学信息管理,项目参建各方都应编制各自的(),以规范信息管理工作。
某企业领导高某要求本单位出纳员刘某将收到的下脚料销售款5000元另行存放不入账。刘某没有按照该领导的要求执行,而是按规定作为零星收入入账,致使高某很不高兴。财务科长田某知道后对刘某进行了批评,他提出作为会计人员应该服从领导安排,领导让做什么就做什么。田某的
一个经常用配股的方法圈钱的公司,很可能自身产生现金的能力较差,该结论源于()。
Ifyouhavehighbloodpressure,you’reingood【C1】________.Hypertensionaffects67millionAmericans,includingnearlytwo-thi
Theperiod______danceclassesincreasesgraduallyfromtwoorthreehoursadaytofiveorsix.
最新回复
(
0
)