首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2020-06-29
24
问题
有如下类定义:
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://jikaoti.com/ti/LZl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计中,下面对goto语句使用描述正确的是
在C++中,编译系统自动为一个类生成默认构造函数的条件是
层次型、网状型和关系型数据库划分原则是( )。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。其中有向量基类VectorBase、向量类Vector和零向量类ZeroVector的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。该程序正确输出结果应为:(1.2.
有如下类定义:classMyClass{public:MyClass(doubled=0.0):val(d){}______________/
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
下列关于默认参数的叙述中,错误的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
下列选项中,与实现运行时多态性无关的概念是
随机试题
一个男人想结婚,又怕结婚后要承担相应的责任义务。这时他面临的心理冲突是()。
在100件产品中有6件次品,现从中任取3件产品,至少有1件次品的不同取法有()。
药物及中毒性白内障的常见致病药物不包括()
下列可引起听神经损害的药物是( )
患者,男,45岁。主诉刷牙时牙龈出血,口腔有异味,双侧后牙及下前牙轻度松动,伴有咬合痛。如果拟诊断为慢性牙周炎,主要致病菌是
阻断H2受体的抗消化性溃疡药是
下列关于施工合同履行过程中,有关隐蔽工程验收和重新检验的提法和做法正确的是()。
甲建设单位将某工程承包给乙建筑企业,丙监理公司担任该工程的监理工作,乙建筑企业为该工程投保了建筑工程一切险,则下列说法不正确的是( )。
托管人内部控制的基础是由()构成。
一般资料:张某,男,47岁,大学毕业,中学教师,未婚。求助者主述:患者思考困难、疲劳、失眠,症状时轻时重近二十年之久。求助者自述:自幼单纯、善良、心细,严于克己,勇于负责,乐于助人。大学毕业后在某中学任教,一腔心血均倾注于教育事业,但因家庭
最新回复
(
0
)