首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2020-06-29
28
问题
有如下类定义:
class MyClass {
public:
MyClass(double d=0.0):val(d) { }
______________ //类型转换运算符int的声明
private:
double val;
};
若要使语句序列
MyClass x(2.1);
cout<
能够正常运行,横线处的语句应为
选项
A、intoperatorint(MyClass);
B、intoperatorint();
C、operatorint(MyClass);
D、operatorint();
答案
D
解析
题目需要声明类型转换运算符int,类型转换运算符是一种特殊的类成员函数,它定义将类类型值转变为其他类型值的转换,其中转换函数必须是成员函数,不能指定返回类型,并且形参列表必须为空,所以int类型转换运算符的声明为:operatorint();选项A、B、C错误;答案为D。
转载请注明原文地址:https://kaotiyun.com/show/5d8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下两个类定义classXX{private:doublexl;protected:dOublex2;public:doublex3;};classYY:prot
Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是()。
有如下程序:#includeusingnamespacestd;classSample{friendlongfun(Samples);Sample(10nga){x=a;}priv
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass0{++count;}-MyClass(){一count;}s
有如下程序:#includeusingnamespacestd;classObj{staticinti:public:Obj(){i++;)~Obj(){i一;)st
有如下程序:#includeusingnamespacestd;classCD{public:-CD0{cout<<一C;)private:charname[80];
下列关于this指针的叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)在类TestClass中定义name为字符串类型,age为整型,请在注释//********1********之后添加语
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(ints[],inte[],inta[],intm,intn)实现将两个数组合并。这两个数组已经有序,按照由小到大的顺序排列。
下面能作为软件需求分析工具的是
随机试题
在资产负债表中,未分配利润项目如何填列?
下面关于律师论辩与律师辩论关系的说法,正确的有
缺铁性贫血的病位及相关脏腑是
男,15岁,破伤风病人,抽搐时引起窒息。急救处理首先应是
患者,男,25岁。患化脓性扁桃体炎,遵医嘱行青霉素过敏试验,过敏试验液注入皮下的剂量为
矿井导水通道分为自然通道和人为导水通道。人为导水通道是由于不合理勘探或开采造成的,主要包括()。
下列关于有限责任公司监事会的说法中,不正确的有()。I.有限责任公司设监事会的,其成员不得少于5人Ⅱ.股东人数较少或者规模较小的,可以不设监事会Ⅲ.监事会应当包括不高于总人数的1/3的公司职工代表Ⅳ.董事、高
以下机构的从业人员中,必须遵守《银行业从业人员职业操守》的不包括( )。
关于控制测试,下列说法中错误的是()。
有人认为鸡蛋黄的黄色跟鸡所吃的植物性饲料有关,为了验证这个结论,下面哪种实验方法最可靠?()
最新回复
(
0
)