首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
admin
2021-05-06
38
问题
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
选项
A、int operator- (FunNumber);
B、FunNumber operator - ();
C、FunNumber operator - (int);
D、int operator - (FunNumber, FunNumber);
答案
D
解析
本题考查运算符重载的一些规则:①一般情况下,单目运算符最好重载为类的成员函数,双目运算符则最好重载为类的友元函数;②双目运算符=、()、[]、->不能重载为类的友元函数;③类型转换函数只能定义为一个类的成员函数,而不能定义为类的友元函数;④若一个运算符的操作需要修改对象的状态,选择重载为成员函数较好;⑤若运算符所需的操作数(尤其是第一个操作数)希望有隐式类型转换,则只能选用友元函数;⑥当运算符函数是一个成员函数时,最左边的操作数(或者只有最左边的操作数)必须是运算符类的一个类对象(或者是对该类对象的引用);如果左边的操作数必须是一个不同类的对象,或者是一个内部类型的对象,该运算符函数必须作为一个友元函数来实现。所以答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/zQfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面叙述错误的是()。
下面程序的输出结果是()。#include<iostream.h>#include’’string.h’’voidmain(){chara[]=’’HelloTest’’,b[]=Teat’’;
下面关于算法的叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数convert(char*strOct)的功能是将八进制转换为十进制。提示:要每一位转换,然后把转换后得到的数累加起来即可。注意:不
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成CMyClass的构造函数,请改正注释//********1********后的错误。(2)
下列关于输入输出流的叙述中,正确的是()。
下面叙述中正确的是()。
某二叉树中共有935个结点,其中叶子结点有435个,则该二叉树中度为2的结点个数为
将E-R图转换为关系模式时,实体和联系都可以表示为()。
随机试题
某公司是一家大型企业,单独设置了总会计师岗位,会计与财务分设,请问应该采用哪一种核算模式?并加以说明。
试述债权人代位权的概念和行使要件。
做病毒分离培养的标本,如不能立即处理,需保存数小时,应贮存在
某厂喷漆车间调料工,工龄5年。头痛、头晕、四肢无力、恶心、牙龈出血1年余,近日症状加重入院。实验室检查:白细胞为3.5×109/L,血小板55×109/L,骨髓象检查未见异常。
烟酸的主要不良反应有
杨某在从事该笔经纪业务中的违法行为是:()。
企业购买远期利率协议的目的是()。
位于市区的甲房地产开发公司,2014年度建造办公楼一栋,12月20日将其销售给位于某市的乙外商投资企业,签订的销售合同载明销售款5000万元,并注明由乙企业向甲公司支付货币资金4500万元,另以一宗未开发土地的使用权作价500万元转让给甲公司,并签署产权转
A、 B、 C、 D、 D题干中四个部分恰好组成D选项中的图形,如下图所示。故本题答案为D。
A信息系统集成公司有员工50多名,其中技术部开发人员有30多人。公司采用矩阵式的组织结构。公司的主营业务是开发企业信息化建设方面的项目,业务较为繁忙,一般有十多个项目在同时进行。由于技术人员有限,为保证各个项目的进展,人员在项目间的兼职与交叉很严重。一个技
最新回复
(
0
)