首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Piano{ public: int GetPrice()const; private: int price; }; 若要在类体外定义常成员函数GetPrice,下列选项中正确的是( )。
有如下类定义: class Piano{ public: int GetPrice()const; private: int price; }; 若要在类体外定义常成员函数GetPrice,下列选项中正确的是( )。
admin
2020-07-23
56
问题
有如下类定义:
class Piano{
public:
int GetPrice()const;
private:
int price;
};
若要在类体外定义常成员函数GetPrice,下列选项中正确的是( )。
选项
A、int GetPrice(){return price;}
B、int GetPrice()const{return price;}
C、int Piano::GetPrice(){return price;}
D、int Piano::GetPrice()const{return price;}
答案
D
解析
首先,题意需要定义常成员函数GetPrice(),所以需要在函数定义体的大括号前、形参表的小括号后使用const关键字,选项A、C错误;另外由于需要在类定义外定义成员函数,所以需要在函数名GetPrice()前,给出类名Piano的这个限定名,限定作用域在Piano中,选项B错误。本题答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/zGyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是重载为非成员函数的运算符函数原型,其中错误的是
有如下程序:#includeusingnamespacestd;void_________{intz=x;x=y;y=z;}intmain(){int
有如下程序:#includeusingnamespacestd;inti=1;classFun{public:staticinti;intvalue(){return
下列关于函数参数的叙述中,正确的是
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是
下面对软件特点描述错误的是
若要对类Value中重载的类型转换运算符long进行声明,下列选项中正确的是
下列选项中,正确的C++表达式是
请打开考生文件夹下的解决方案文件proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:1234
随机试题
A.寒呕B.热呕C.肝胆郁热或湿热D.痰饮E.伤食
建筑施工总承包特级资质企业,应至少配备()名专职安全生产管理人员。
下列各项成本中,与现金持有量呈反方向变化的是()。
浙江湖州太湖碧螺春茶产于太湖边上的洞庭山。()
在△ABC中,已知A,B,C对应的边分别为a,b,c,且∠C=2/A,cosA=,(1)求cosC和cosB的值;(2)当时,求a,b,c的值。
学生在班级中的活动主要是通过交往来展开的,活动的过程就是()
材料1、材料2的不同哲学倾向和共同特点:材料5同材料1、材料3的共同点与不同点。
You’vebeenworkingoutregularlyforquiteawhile,butyou’renowherenearyourfitnessgoals.Sonowit’stimeto【C1】______yo
以下不属于VTP工作模式的是——。
在Applet的生命周期中,下列哪个方法使Applet成为激活状态?()
最新回复
(
0
)