首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
admin
2016-09-20
28
问题
下列运算符函数中肯定不属于类FunNumber的成员函数的是( )。
选项
A、int operator-(FunNumber);
B、FunNumber operator-();
C、FunNumber operator-(int);
D、int operator-(FunNumber,FunNumber);
答案
D
解析
本题考查运算符重载的一些规则:①一般情况下,单目运算符最好重载为类的成员函数,双目运算符则最好重载为类的友元函数;②双目运算符=、()、[]、->不能重载为类的友元函数;③类型转换函数只能定义为一个类的成员函数,而不能定义为类的友元函数;④若一个运算符的操作需要修改对象的状态,选择重载为成员函数较好;⑤若运算符所需的操作数(尤其是第一个操作数)希望有隐式类型转换,则只能选用友元函数;⑥当运算符函数是一个成员函数时,最左边的操作数(或者只有最左边的操作数)必须是运算符类的一个类对象(或者是对该类对象的引用);如果左边的操作数必须是一个不同类的对象,或者是一个内部类型的对象,该运算符函数必须作为一个友元函数来实现。所以答案为D。
转载请注明原文地址:https://kaotiyun.com/show/qpNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【】。
有如下程序:#include<iostream>usingnamespacestd;intb=3;intfun(int*k){intb=2;b=*(k++)*b;
下面关于友元的描述中,错误的是()。
模块的独立性一般用两个准则来度量,即模块间的【】和模块的内聚性。
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
在软件生产过程中,需求信息的给出是
下面内容不属于使用软件开发工具好处的是()。
一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值能取任意数据类型。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;_______!=’\0’;i++);return(i);}
随机试题
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tEmployee”和宏对象“m1”。同时还设计出以“tEmployee”为数据源的窗体对象“fEmployee”。试在此基础上按照以下要求补充窗体设计:(1)在窗体
博美犬,3岁,被萨摩犬咬伤。次日发现右腹壁出现局限性肿胀,触摸患处皮肤温热、柔软,按压肿物可变小。
当前我国对矿山企业行使监督管理的职责部门是县级以上各级人民政府的()部门。
释迦三圣是指()。
二、根据以下资料,回答下列题。 2008年上半年贵州农民人均生活现金消费支出为700.92元,考虑价格因素增长5.5%:城镇居民人均生活消费支出为4086.28元,比上年同期名义增长8.46%。支出增加的同时其结构也发生了一些变化。2008年上
(2015河南)莫高窟是古代先民聪明智慧的结晶。莫高窟选址在戈壁荒漠的绿洲之中,体现了佛教与世俗隔离、与自然融合的思想。洞窟依山面水,河水滋润着莫高窟周围的绿树,形成了独特的清幽风光。莫高窟呈蜂窝状排列的洞窟最高处不超过40米。冬季,从西边刮来的风沙经窟顶
南北时代
快速排序算法中,如何选取一个界值(又称为轴元素),影响着快速排序的效率,而且界值也并不一定是被排序序列中的一个元素。例如,可以用被排序序列中所有元素的平均值作为界值。编写算法实现以平均值为界值的快速排序方法。
张经理在公司大会上宣布:“此次提出的方案得到一致赞同,全体通过。”会后,小陈对此事进行了调查,发现张经理所言不是事实。如果小陈的发现为真,下面哪项也必然是事实?
There’sbeenalotoftalk【C1】______aboutwhoshouldgotocollegeandwhoshouldnot.Andthe【C2】______thathaveguidedthista
最新回复
(
0
)