首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-02-22
15
问题
有如下类定义:
class MyClass {
public:
MyClass(double d=0.0):val(d) { }
______________ //类型转换运算符double的定义
private:
double val;
};
若要使语句序列
MyClass x(2.1);
cout<
能够正常运行,横线处的语句应为
选项
A、operatordouble()const{returnval;}
B、friendoperatordouble()const{returnval;}
C、doubleoperator()const{returnval;}
D、frienddoubleoperator()const{returnval;}
答案
A
解析
题目需要定义类型转换运算符double,类型转换运算符是一种特殊的类成员函数,它定义将类类型的值转变为其他类型值,由于转换函数必须是成员函数,选项B、D错误;另外转换函数不能指定返回类型,并且形参列表必须为空,选项C错误;所以double类型转换运算符的定义为:operatordouble()const{returnval;};答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Bnfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了SortedList类,是一个用于表示有序数据表的类。其成员函数insert的功能是将一个数据插入到一个有序表中,使得该数据表仍然保持有序。请编写这个insert函数。程序
下列关于new和delete运算符的叙述中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidoutput(){cout<<1;}virtualvo
支持子程序调用的数据结构是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
下列字符串中可以用作C++标识符的是()。
下列选项中,正确的C++标识符是()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
软件调试的目的是()。
随机试题
简单光照模型的反射光由哪几部分组成,光照计算时有哪两种明暗处理技术?
《公路工程质量检验评定标准第一册土建工程》(JTCF80/1—2017)对混凝土衬砌背后空洞的要求是()。
下列选项中应当算作企业自有的固定资产来计提折旧的是()。
某企业对行政管理部门所需备用金采用定额备用金制度,当行政管理部门报销日常管理支出时,应借记的会计科目是()。
“导游员仅有知识还不够,一个好的导游员必须由活泼愉快的气质,要有能引起旅游团的热情的信心和能力”,这段话出自伦敦导游培训教学大纲,他强调导游员应具备()。
下列有关教学设计原则的表述,不正确的一项是()。
马克思说,人的本质“在其现实性上,它是一切社会关系的总和”。其内涵有()。
基因疗法是一种全新的治疗方式。科学家发现,遗传密码对一切生物都是通用的,他们想到利用对人体无害的逆转录病毒充当载体,把正常基因输送到人体内。这个过程是先从患者身上取下一些细胞,然后把正常基因嫁接到病毒上,再让这些病毒去感染取出的人体细胞,让它们把正常基因插
中国共产党领导的多党合作和政治协商制度是我国的一项基本政治制度,是中国共产党、中国人民和各民主党派、无党派人士的伟大政治创造,是从中国土壤中生长出来的新型政党制度。我国多党合作的首要前提和根本保证是
ThemostdenselypopulatedregionofAmericais______.
最新回复
(
0
)