首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
有如下类定义: class MyClass { public: MyClass(double d=0.0):val(d) { } ______________ /
admin
2021-02-22
21
问题
有如下类定义:
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全国计算机二级
相关试题推荐
下列关于函数的描述中,错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。其中有向量基类VeetorBase、向量类Vector和零向量类ZeroVector的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。该程序正确输出结果应为:(
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含一个源程序文件proj2.cpp。其中定义了Score类。Score是一个用于管理考试成绩的类。其中,数据成员_s指向存储成绩的数组,_n表示成绩的个数;成员函数
有如下程序:#include<iostream>usingnamespaeestd;chtssVAC{public:intf()const{return3;}intf(){
有如下程序:#include<iostream>usingnamespacestd;classclock{public:clock():seconds(O){};clock&o
下列有关函数重载的叙述中,错误的是()。
请打开考生文件夹下的解决方案文件proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FnFun,使其输出结果为:Commondenominatoris2要求:补充编制的内容写在“//********
下列关于二叉树的叙述中,正确的是
请打开考生文件夹下的解决方案文件proj2,此工程包含有一个源程序文件proj2.cpp。其中定义了Base1类、Base2类和Derived类。Base1是一个抽象类,其类体中声明了纯虚函数Show。Base2类的构造函数负责动态分配一个字符数组,并将
算法的空间复杂度是指()。
随机试题
《蒙娜丽莎》这幅画,在儿童眼里看到的是母爱,在情侣眼里看到的是甜蜜,在朋友眼里看到的是真诚,这说明:
正常前列腺液中的前列腺颗粒细胞为
易导致肝硬化的病毒性肝炎类型多见于
水利工程在规定的保修期内出现工程质量问题,一般由原施工单位承担保修,维修费用由()承担。
下列进度控制纠偏措施,属于管理措施的是()。
在下列市场调研内容中,属于战略调研的是()。
根据《浙江省旅游管理条例》规定,旅游经营者应当遵守()的原则和公认的商业道德,明码标价,依法经营。
简述现代教师的角色。
GoingHerOwnWayWhenshewastwelve,Mariamadeherfirstimportantdecisionaboutthecourseofherlife.Shedecidedthat
Outsidetheshack,theboyfound______(那只狼一动不动地坐在岩石上).
最新回复
(
0
)