首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2015-07-22
79
问题
有如下类定义:
class MyClass {
public:
MyClass(double d=0.0):val(d) { }
______________ //前缀自增运算符++的声明
private:
double val;
};
若要使语句序列
MyClass x(2.1),y;
y=++x;
能够正常运行,横线处的语句应为
选项
A、MyClass& operator++();
B、MyClass& operator++(int);
C、MyClass operator++(int);
D、MyClass operator++();
答案
A
解析
横线处填写的语句,是重载前缀自增运算符++的函数声明,为了与内置类型一致,前缀自增运算符应该返回自增对象的引用,选项C、D错误;自增运算符是一元运算符,即操作数是类对象,所以参数列表为空,选项B错误;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/qwNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是
有如下程序:#include<iostream>usingnamespacestd;classWages{//“工资”类doublebase;//基本工资double
有3个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
有如下程序:#includeusingnamespacestd;classMonitor{public:Monitor(chart):type(t){}voidPrint()const{cout
下列运算符中,()运算符在C++中不能重载。
设置虚基类的目的是【】,通过【】表示虚基类。
()是一个在百慕大类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。
以下哪个特征不是面向对象思想中的主要特征()。
关键字ASC和DESC分别表示【】的含义。
随机试题
按税法规定允许弥补的亏损和准予免税的项目,如何在税前扣除的前五年内的未弥补亏损和国债利息收入属于所得税纳税调减额。()
以下()不属于风险控制的目标。
长江公司于2×15年1月1日以银行存款3100万元取得大海公司30%的有表决权股份,对大海公司能够施加重大影响,当日大海公司可辨认净资产的公允价值是11000万元。2×15年1月1日,大海公司除一项管理用固定资产的公允价值与其账面价值不同外,其他
黑社会性质的组织可以不具备以下哪些特征?()
Wheredoyouthinkthearticleisgoingtoappear?
Mymother______offthebikeandbrokeherlegontheground.
TaskTwo—SolutionForquestions18-22,matchtheextractswiththeirsolutions,listedA-H.Foreachextract,chooset
Alawyerfriendofminehasdevotedherselftotheserviceofhumanity.Herspecialareaiscalled"publicinterestlaw".Man
Howwelookandhowweappeartoothersprobablyworriesusmorewhenweareinourteensorearlytwentiesthanatanytime
Duringthe1992presidentialcampaign,HillaryRodhamClintonobserved,"Ourlivesareamixtureofdifferentroles.Mostofus
最新回复
(
0
)