首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2019-05-22
34
问题
有如下类定义:
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/IB8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已有函数fun(a,b),为了使函数指针变量p指向函数fun,则使用的赋值语句是_________
线性结构数据的逻辑结构,是指数据元素之间的逻辑关系,分为线性结构和非线性结构,常见的线性结构有线性表、栈和队列等;常见的非线性结构有树、二叉树等。
A、 B、 C、 D、 A此题考查的是类和对象的相关概念。类是将不同的数据和与这些数据相关的操作封装起来装在一起的集合体。对象是类的具体实例,也即类是对某一类对象的抽象,类和对象之间可以说是数据类型与变量的关
A、 B、 C、 D、 B只有在创建对象时才会调用类的构造函数,在定义指针时不会调用构造函数,本程序共生成了3个同类对象a,b[2]。
A、 B、 C、 D、 Ccin是istream输入流类的派生类istream_withassign对象。cout是ostream输出流类的派生类ostream_withassign对象。
A、 B、 C、 D、 D重载后的运算符的优先级和结合性都不会改变,运算符重载进行对原有的运算符进行适当的改造,重载的功能与原有的功能相类似,但是不能改变原运算符的操作对象个数。
常见的软件开发方法有结构化方法和面向对象方法。对某应用系统经过需求分析建立数据流图(DFD),则应采用______方法。
下列选项中不全是c++语言关键字的是
下列符号中可以用作C++标识符的是()。
下列字符串中可以用作C++语言标识符的是
随机试题
钛钙型焊条和低氢型焊条各有什么特点?
小柴胡汤中,和解少阳的基本结构是
新修订的《传染病防治法》开始实施的时间为
下列关于信息披露的事务管理的说法中,正确的有()。Ⅰ.上市公司信息披露事务管理制度应当经股东大会审议通过,报注册地证监局和证券交易所备案Ⅱ.上市公司在履行信息披露义务时,应当指派董事会秘书、证券事务代表或者代行董事会秘书职责的人
可比实例成交价格×()=可比实例正常市场价格。
2018年5月,赵某投资设立个人独资企业,并将企业事务委托给孙某管理。关于该企业事务管理的下列表述中,正确的是()。
半音、全音:
极限=________.
为将期刊上的一篇文章输入计算机,以便编辑使用,以下方法中,宜采用______。
A、DuringtheBritishGrandPrix.B、DuringtheMexicanGrandPrix.C、Onhiswaytothestudio.D、Duringhislastrace.A女士问男士最糟糕的
最新回复
(
0
)