首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Piano{ public: int GetPrice()eonst; private: int price; }; 若要在类体外定义常成员函数GetPrice,下列选项中
有如下类定义: class Piano{ public: int GetPrice()eonst; private: int price; }; 若要在类体外定义常成员函数GetPrice,下列选项中
admin
2021-05-06
35
问题
有如下类定义:
class Piano{
public:
int GetPrice()eonst;
private:
int price;
};
若要在类体外定义常成员函数GetPrice,下列选项中正确的是( )。
选项
A、int GetPrice(){return price;}
B、int GetPrice()eonst{return price;}
C、int Piano::GetPrice(){return price;}
D、int Piano::GetPrice()eonst{return price;}
答案
D
解析
首先,题意需要定义常成员函数GetPrice(),所以需要在函数定义体的大括号前、形参表的小括号后使用const关键字,选项A、C错误;另外由于需要在类定义外定义成员函数,所以需要在函数名GetPrice()前,给出类名Piano的这个限定名,限定作用域在Piano中,选项B错误。本题答案为D选项。
转载请注明原文地址:https://jikaoti.com/ti/TNh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classB{public:voidfun1(){}private:voidfun2(){}protected:voidfun3(){}};classD:publicB{protected:voidfun4(){}
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1063022注意:错误的语句在//******error******的下面,
下列关于虚函数的说明中,正确的是()。
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:#includeusingnamespacestd;cla
若有函数模板mySwap和一些变量定义如下:()。template<classT>voidmySwap(Tx,Ty);doubled1,d2;inti1,i2;下列对mySwap的调用中,错误的是
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
软件(程序)调试的任务是()。
对于循环队列,下列叙述中正确的是()。
随机试题
这个标志是何含义?
急进性肾炎临床最突出的表现是
下列关于耐火极限判定条件的说法中,错误的是()。
根据鲁宾的观点,爱情和喜欢的区别可从以下方面表现出来,其中包括()。
3,7,11,15,( )
简述人权的价值。
下列各项所列的各种功能中由应用层完成的是________。
以下叙述正确的是()。
IP地址的组成是
Adultswhohadbeenfedplentyoffruitwhentheywerechildrenarelesslikelytosufferfromcertaintypesofcancer,British
最新回复
(
0
)