首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
49
问题
有如下类定义:
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全国计算机二级
相关试题推荐
设x为int的变量,不能正确表达数学关系10<x<15的表达式是______。
面向对象的模型中,最基本的概念是对象和【】。
数据模型按不同应用层次分为3种类型,它们是概念数据模型,【】和物理数据模型。
下列数据结构中,能用二分法进行查找的是______。
下列叙述中正确的是()。
在一个派生类中,对基类成员、类对象成员和非类对象成员的初始化次序是先【】,后【】,最后为【】。
在n(n>0)个元素的顺序栈中删除1个元素的时间复杂度为______。
算法的空间复杂度是指()。
汇编程序的功能是将汇编语言所编写的源程序翻译成由【】组成的目标程序。
在单项链表中删除一个指定结点的后继的时间复杂度为______。
随机试题
有利尿、降压作用的药物是
下列有关房地产投资分析中的投资与成本的理解正确的选项是()。
根据《个人所得税法实施条例》的规定,下列所得,不论支付地点是否在中国境内,均为来源于巾国境内的所得的有()。
以下不是影响商业银行流动性风险预警的内部指标/信号的是()。
宣政院
设区域D为x2+y2≤R2,则=___________
下列程序的作用是在屏幕上显示一个200×200大小的窗口,在横线上填入相应的语句。importjava.awt.*;publicclassTestextendsFrame{publicstaticvoidmain(Stringa
在窗体上画一个命令按钮,名称为Commandl,然后编写如下程序:PrivateSubCommand1_Click()Fori=lTo2Forj=1ToiPrintString(i,“Hello”)NextjPrintNe
TheSupremeCourt’sdecisionsonphysician-assistedsuicidecarryimportantimplicationsforhowmedicineseekstorelievedying
Migrationisusuallydefinedas"permanentorsemipermanentchangeofresidence".Thisbroaddefinition,ofcourse,wouldinclud
最新回复
(
0
)