首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Piano{ public: int GetPrice()const; private: int price; }; 若要在类体外定义常成员函数GetPrice,下列选项中正确的是( )。
有如下类定义: class Piano{ public: int GetPrice()const; private: int price; }; 若要在类体外定义常成员函数GetPrice,下列选项中正确的是( )。
admin
2020-07-23
62
问题
有如下类定义:
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全国计算机二级
相关试题推荐
有如下类定义:classBase{intm;intn;public:Base(intm1,intn1):n(n1),m(m1){}};
运算符重载是对已有的运算符赋予多重含义,因此()。
关于赋值运算符=的重载,下列表述中错误的是
下列关于this指针的叙述中,正确的是
下列叙述中正确的是
下列关于this指针的描述中,正确的是()。
下列关于C++流的描述中,错误的是()。
下列关于内联函数的叙述中,正确的是
下列选项中,与实现运行时多态性无关的概念是()。
请打开考生文件夹下的解决方案文件proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:1234
随机试题
计算下列行列式
月经期内的变化是()。
分娩过程中,胎头不入骨盆入口(未衔接)时,应主要测量下列哪项径线:
在建设工程施工承包合同执行过程中,()。
工序能力指数记为Cpk(或Cp)可以判别工序施工状态好坏。一般把工序能力指数分5级,其中,表示工序能力指数合格,但不充分的是等级()。
债的发生主要基于()原因。
甲公司将一台生产设备抵押给乙公司,以担保其所欠债务10万元,双方办理了抵押登记手续。后因生产设备出现故障,甲公司聘请丙公司上门修理,欠付修理费1万元。后因甲公司无力偿还债务,甲、乙公司将该生产设备委托拍卖,得款8万元。根据规定,下列说法正确的是()
下列各项中,适用于职能制组织结构的协调机制是()。
王老师在《陶瓷的造型工艺制作》的课堂教学中,组织“创意陶瓷汇展”活动,学生展示自己的课堂作品,并要求学生讲述自己作品的优缺点然后进行反思。这种评价方式为()。
在VisualFoxPro中,下列关于SQL表定义语句(CREATETABLE)的说法中错误的是______。
最新回复
(
0
)