首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
25
问题
有如下类定义:
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://jikaoti.com/ti/ikh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面属于黑盒测试方法的是
在结构化程序设计中,模块划分的原则是
在软件开发中,需求分析阶段产生的主要文档是
分析下面程序,该程序的运行结果是()。#include<iostream.h>classTestClass{public:staticintm;TestClass(){
为了使模块尽可能独立,要求()。
派生类的成员函数不能访问基类的()。
使用VC6打开考生文件夹proj1下的工程pwjl,其中定义了一个CD类。程序中位于每个//ERROR**********found**********下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是:歌唱祖国30
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下列关于二叉树的叙述中,正确的是()。
随机试题
新生儿初生时网织红细胞数0.05提示
土地登记代理机构的权利包括()。
CO2灭火系统主要用于扑救的火灾有( )。
下列选项中,()编制施工图预算所用人工、材料和机械台班的单价是适用于市场经济条件波动较大的情况的。
甲、乙因合同纠纷达成仲裁协议,甲选定A仲裁员,乙选定B仲裁员,另由仲裁委员会主任指定一名首席仲裁员,3人组成仲裁庭。仲裁庭在作出裁决时产生了两种不同意见。根据《仲裁法》的规定,仲裁庭应当采取的正确做法是()。
保险公司因()等原因而终止,则保险合同相应终止。
《中华人民共和国计量法实施细则》第二条规定:国家实行法定计量单位制度。国家法定计量单位的名称、符号和非国家法定计量单位的废除办法,按照国务院关于在我国统一实行法定计量单位的有关规定执行。法定计量单位的名称,除特别说明外,一般指法定计量单位的中文名称,用于叙
德育的过程是促进儿童()互动发展的过程。
胡萝卜、西红柿和其他一些蔬菜含有较丰富的β-胡萝卜素,这种胡萝卜素具有防止细胞癌变的作用。近年来提炼出的β-胡萝卜素被制成片剂并建议吸烟者服用,以防止吸烟引起的癌症。然而,意大利博洛尼亚大学和美国得克萨斯大学的科学家发现,经常服用β-胡萝卜素片剂的吸烟者反
Manyresidentsofapartmentcomplexesobjecttonoisyneighbors.
最新回复
(
0
)