首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2020-06-29
22
问题
有如下类定义:
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://kaotiyun.com/show/Vsyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classAA{inta;Public:AA(intn=0):a(n){}};classBB:publicAA{public:BB(intn)________________};其中横线处的缺失部分是(
请使用VC6或使用【答题】菜单打开考生文件夹pmj2下的工程pmj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结
层次型、网状型和关系型数据库划分原则是( )。
请使用VC6或使用【答题】菜单打开考生文件夹pmj2下的工程pmj2。其中在编辑窗口内显示的主程序文件中定义有类Point和Circle,以及主函数main。程序文本中位于每行“//****foud****”之后的一行内有一处或多处下画线,请在下画线处填写
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程prog3,其中声明了MyString类。MyString是一个用于表示字符串的类。成员函数startsWith的功能是判断此字符串是否以指定的前缀开始,其参数8用于指定前缀字符串。如果参数s表
下列关于运算符重载的表述中,错误的是
若已经定义了如下的函数:intf(inti,charc);则下列函数中可以作为此函数的重载函数的是
下列关于基类和派生类关系的叙述中,正确的是
下列关于基类和派生类关系的叙述中,正确的是
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
随机试题
对输尿管的错误描述是
在生物医学模式以及现代社会背景下的医患关系呈现的倾向正确的是A.利益化B.法律化C.行为化D.模式化E.表面化
痴呆患者最早出现的症状是()。
招标人在评标委员会依法推举的中标候选人以外确定中标的,依法承担的法律责任是( )。
某施工企业为某施工机械按国家规定缴纳的保险费及年检费属于()。
隧道、人防工程,有高温、导电灰尘或灯具离地面高度低于4m等场所,电源电压应不大于()。
构成健康保险所指的疾病必须具有的条件之一是:必须是由于非长存原因所造成的。下列所列疾病中,符合这一构成条件的是()。
下列各项中,属于资产负债表流动资产项目的有()。
当事人不服人民法院第一审判决的,有权在判决书送达之日起一定时间内向上一级人民法院提起上诉。该时间为()。
一个人面对同一问题,能想出多种不同类型的答案,这表明他的思维有【】
最新回复
(
0
)