首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Cup{ public: void SetPrice(double val=5.8); double GetPrice() { return price;
有如下类定义: class Cup{ public: void SetPrice(double val=5.8); double GetPrice() { return price;
admin
2015-06-27
30
问题
有如下类定义:
class Cup{
public:
void SetPrice(double val=5.8);
double GetPrice() { return price; }
double GetPrice() const { return price; }
private:
double price;
};
void Cup::SetPrice(double val) { price=val; }
下列关于类中成员函数的叙述中,错误的是
选项
A、成员函数SetPrice不是内联函数
B、成员函数SetPrice的形参val具有默认值
C、成员函数GetPrice可以重载
D、类中没有对成员函数GetPrice进行重载
答案
D
解析
在类体中定义的成员函数,C++系统会自动将它们作为内联函数处理,而在类外定义的成员函数,系统并不把它们默认为内联函数,所以SetPrice不是内联函数,SetPrice的形参val具有默认值5.8,类体中有两个GetPrice,所以这是对GetPrice函数进行了重载,D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/2DNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<iostream.h>voidmain(){inta[]={1,2,3,4,5,6},*p,**q;p=a;q=&p;
面向对象的模型中,最基本的概念是对象和【】。
下面是关于派生类声明的开始部分,其中正确的是______。
下列说法中错误的是______。
有如下语句序列:intk=0;do{k+=5;cout<<’$;}while(k<19);while(k-->0)cout<<’*’;执行上面的语句序列输出字符$和*的个数分别是______。
请找出下列程序中错误之处______。#include<iostream.h>classA{private:intx1;protected:intx2;
有如下表达式19/30*.sqrt(4.0)/5,则该表达式值数据类型为______。
下列叙述中不属于结构化程序设计方法的主要原理的是______。
在表达式x-y中,“-”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“-”,这个表达式还可表示为()。
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及
随机试题
下列十进制整数中,能用8位无符号二进制表示的是________。
相关系数的假设检验方法是
非政府投资项目,可由投资者自行确定基准收益率,确定基准收益率时应考虑的因素有()。
冶金工厂的主体设备包括()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:()
父亲像一座山,所以在很多时候,感受父亲就像爬山。山越高越雄伟,则越难爬到顶峰,越不容易看到他的______,越无法领悟他的______。填入画横线部分最恰当的一项是()。
某化工企业生产国家明令淘汰的产品,某技术监督局依据《产品质量法》某条做出罚款20000元的处罚决定。该企业不服,提起行政诉讼。法院经审查,以技术监督局的处罚决定适用法律不当为由判决撤销了处罚决定。下列哪种说法正确?
Arrivinganywherewiththesepossessions,hemightjustaseasilyputupforamonthorayearforasingleday.
何为“成功的人生”?各人看法可能各不相同。有人认为像比尔.盖茨那样在事业上取得巨大的成就才是成功的人生,并立志成为那样的人;也有人认为做个小人物、做好自己的本职工作、过好自己的小日子,也是成功的人生,并满足于此。你觉得何为成功的人生?请以“成功的
Whatwillbetheweatherliketomorrow?
最新回复
(
0
)