首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-02-22
37
问题
有如下类定义:
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/7zfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有如下程序:#include<iostream>usingnamespacestd;classB{public:virtualvoidf(){cout<<’’B’’;}voidg(){
执行下列语句段后,输出字符’’*"的个数是()。for(inti=50;i>1:--i)cout<<’*’;
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和
某系统总体结构如下图所示该系统结构图是
已知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是()。
随机试题
A.AChB.NEC.NOD.铃蟾素支配G细胞的迷走神经节后纤维释放
指个体面对丧失所产生的情感反应,这种反应通常表现为个体行为上难以抑制的哭泣、极度的焦虑、不安、不思饮食、失眠,称为()
乳腺摄影用X线管靶物质常见的是
抗炎作用强,作用持续时间最短的糖皮质激素是
心包摩擦音通常在什么部位听诊最清楚
下列因素中,不属于模板工程设计主要原则的是()。
邓小平指出:“改革是中国的第二次革命”这一论断是指改革与第一次革命具有相同的内容。()
从2000到6000的自然数中,不含数字5的自然数有多少个?()
一、注意事项1.本卷限时150分钟,其中阅读给定资料参考时限为40分钟。2.用黑色钢笔(签字笔)将自己的姓名、准考证号填写在试卷(第一、三页)相应位置上;用2B铅笔填涂第一页准考证号的信息点。3.看清答题卡题号位置,每题都要用黑色钢
WhenIwasatschool,my【B1】______wastobeapilotintheairforce.Butmyeyesightwasn’tgoodenough.SoIhadtogiveuptha
最新回复
(
0
)