首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2020-06-29
44
问题
有如下类定义:
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://www.kaotiyun.com/show/noyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列链表中,其逻辑结构属于非线性结构的是
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
下列定义语句中,错误的是
使用VC6打开源程序文件modi3.cpp。此程序的功能是将outl.txt文件中的内容输出到屏幕与文件中。输出如下:李一1.78m21王一1.65m23out2.txt文件的内容如下:李一1.78m2
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。其中:定义了类circle和column,column类由circle类protected派生,但是两个类的定义并不完整,请按照以下的
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示雇员的Employee类,但类Employee的定义并不完整。请按要求完成下列操作,将类CEmployee的定义补充完成。(1)定义私有数据成员name、street、city、
在下列关键字中,不能用来表示继承方式的是
某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为
计算机软件包括
在下列枚举符号中,用来定位文件开始位置的方式是
随机试题
下列哪种病理过程不属于动脉粥样硬化
八珍汤的功用是炙甘草汤的功用是
企业战略管理不仅涉及战略的制定和规划,而且也包含着将制定出的战略付诸实施的管理,因此是一个()的管理。
不能消除和减少噪声传播的措施是()。
为了适应监理工作的要求,项目监理机构人员构成要有合理的专业结构。如果监理单位将某些专业性很强的监测工作另行委托给具有相应资质的单位来承担,则( )人员专业结构合理的要求。
如果导游接待人员和其他相关部门的工作人员加强工作责任心,业务事故在旅游接待过程中是可以预防和控制的。()
关于图书目录的版式设计,说法正确的有()等。
班级管理的基本功能是()。
下列的英文缩写和中文名字的对照中,正确的是
Nodocumentissafeanymore.Fakingoncethedomainofskilleddeceiversthatusedexpensiveengraving(雕刻)andprintingequipm
最新回复
(
0
)