首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2015-07-22
32
问题
有如下类定义:
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://jikaoti.com/ti/4PE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classPet{charname[10];public:Pet(char*name){st
有如下程序:#include<iostream>usingnamespacestd;classpumpkin{public:pumpkin(){++count;}~p
下列运算符函数中,肯定不属于类Value的成员函数的是( )。
有如下程序:ncludeusingnamespacestd;classAnimal{public:virtualchar*getType()const{return“Animal”;}virtualchar*getVoice()con
数据库保护分为安全性控制、【】、并发性控制和数据的恢复。
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是【】。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的【】。
以下哪个特征不是面向对象思想中的主要特征()。
关于纯虚函数,下列表述正确的是()。
关于类模板,下列表述不正确的是
随机试题
胃酸缺乏者可产生
招标人依法以发布招标公告的方式邀请不特定的法人或者其他组织参加投标的工程咨询服务的采购方式是()。
设备合同管理的必要性主要体现在()等方面。
建筑业增值税税率为()。
背景某建设单位(甲方)与某施工单位(乙方)签订了施工合同,同时与某降水公司订立了工程降水合同。甲乙双方合同规定:采用单价合同,每一分项工程的实际工程量增加(或减少)超过招标文件中工程量的25%以上时调整单价;工作B、E、G作业使用的主导施工机械一台(乙方
下列行为中,可以作为合理税收规划的有()。
主要表现为企业的装备更新,如能源的获得、新投入的增加、新设备的添置、新厂房的建造等。这指的是()。
关于调查问卷设计的说法,错误的是()。
甲、乙、丙三人生产一批零件共用时8天,其中甲每天的工作效率等于乙、丙两人之和,丙的工作效率等于甲、乙之和的。已知乙每天可生产零件40个,那么这批零件共有多少个?
大脑发展的性别差异出现在()
最新回复
(
0
)