首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为( )。
admin
2020-06-29
44
问题
将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/hO8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass0{++count;}-MyClass(){一count;}s
执行语句序列intx:1,&y=x;cout
下列特征中不是面向对象方法的主要特征的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,阅读下列程序说明和代码,功能如下:从屏幕输入数字,然后由大到小插入指定的链中。当输入0时,表示输出的数据已经输入完成,然后把数据打印到屏幕,然后释放内存。其中定义的类并不完整,按
数据库设计过程不包括
下面对类-对象主要特征描述正确的是
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator=,以实现深层复制。要求:补充编制的内容写在“//**********333*
ClassA是一个类,且有如下语句序列ClassAc1,*c2;ClassA*c3=newMyClass;ClassA&c4=c1;则ClassA的构造函数被调用的次数是
下列函数模板的定义中,合法的是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
随机试题
患者,男,50岁。患大隐静脉曲张,患者站立位在大腿中部扎止血带,然后患者下蹲15次后,曲张静脉空虚萎陷,表明
重叠扫描是指
某建筑需安装给水管和排水管,采用的方法如图,则正确的尺寸为()
某火电厂组织液氨泄漏事故专项应急预案演练,设置模拟事故情景如下:当班脱硝运行作业人员刘某在进行定期巡检过程中,发现液氨储罐底部阀门处泄漏,刘某立即进行了报告,经研判,该厂决定启动专项应急预案。关于应急演练内容,属于事故监测的是()。
()是一种应用广泛的定量预测方法,可用计算机进行大规模处理,因而具有相当的发展前景。
在某节信息技术课上,李老师想让学生熟练地掌握“邮件合并”这一知识点。邮件合并是先建立两个文档,一个W0rd包括所有文件共有内容的主文档(比如未填写的信封等)和一个包括变化信息的数据源Excel(填写的收件人、发件人、邮编等),然后使用邮件合并功能在主文档中
图甲表示温度对淀粉酶活性的影响,图乙是将一定量的淀粉酶和足量的淀粉混合后,麦芽糖积累量随温度变化的情况。下列说法中,不正确的是()。
单边带已调信号可以用插入导频法或直接法提取载波。()
以下程序的输出结果是()。 test={”age”:”18”,”score”:”[89,95]”,”name”:”Hawking”} print(test[”score”],test.get(”name”,”Rose”))
Scotlandistherightplacetoreceiveafirst-classeducation.Philosophershadcometoknowtheimportanceofstudyinghuman
最新回复
(
0
)