首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2019-04-18
65
问题
有如下类定义:
class MyClass {
public:
MyClass(double d=0.0):val(d) { }
______________ //类型转换运算符int的声明
private:
double val;
};
若要使语句序列
MyClass x(2.1);
cout<
能够正常运行,横线处的语句应为
选项
A、int operator int(MyClass);
B、int operator int();
C、operator int(MyClass);
D、operator int();
答案
D
解析
题目需要声明类型转换运算符int,类型转换运算符是一种特殊的类成员函数,它定义将类类型值转变为其他类型值的转换,其中转换函数必须是成员函数,不能指定返回类型,并且形参列表必须为空,所以int类型转换运算符的声明为:operator int();选项A、B、C错误;答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/F4Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;intimag;
定义对象数组a[2]时,要调用2次构造函数;生成*p的对象时,要调用一次构造函数,故答案为3。
数据库设计的根本目标是要解决
数据的存储结构是指
如下程序定义了“单词”类word,类中重载了<运算符,用于比较“单词”的大小,返回相应的逻辑值。程序的输出结果为:AfterSorting:HappyWelcome,请将程序补充完整。#include<iostream>#inclu
给定一个关键字序列(24,19,32,43,38,6,13,22),进行快速排序,扫描一趟后的结果是______。
两个或两个以上模块之间联系的紧密程度称为()。
线性表常采用的两种存储结构是()
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
程序流程图中带有箭头的线段表示的是
随机试题
一名患急性喉炎的小儿,安静时可听到喉呜,并有吸气性呼吸困难,听诊可闻管状呼吸音,患儿心率加快,约130次/分,该患儿喉梗阻程度为
混凝土的耐久性不包括()。
汽车库是用于停放由内燃机驱动且无轨道的客车、货车、工程车等汽车的建筑物,其按照停车方式的机械化程度可分为()。
下列经济业务事项应登记备查账簿的有()。
【2014山东济南】子曰:“知之者不如好之者,好之者不如乐之者。”这句话所强调的影响学习的因素是()。
(2017·内蒙古)心智技能形成中出声的外部言语阶段、不出声的外部言语阶段和内部言语阶段可以合称为()
皮亚杰认为,公正阶段的儿童往往更多地从行为的_________而不单纯是行为的后果来判断行为的责任。
“良机对于懒惰没有用,但勤劳可以使平凡的机遇变成良机。”这说明()。
下列各句没有语病的一句是()。
因西花村附近的华能金陵电厂要扩建。政府向村民征用了土地。虽然已经按规定向村民发放了补偿款。但部分村民仍不满意,要求提高补偿标准增加补偿费。在没有及时得到答复的情况下。他们就到镇政府门口聚集闹事。堵塞交通,领导让你去处理此事,你会怎么办?
最新回复
(
0
)