首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
28
问题
有如下类定义:
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/8iE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类MyClass的定义如下:classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}int*value;
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是【】。
面向对象的模型中,最基本的概念是对象和【】。
有如下程序:#include<iostream>usingnamespacestd;classBase{protected:inti;public:intj;};classDeri
设有以下定义和程序:#include<iostream.h>classA1{public:voidshow1(){cout<<"classA1"<<endl;}};classA2:
在数据库系统中,把具有以下特征中之______两个特征的数据模型称为网状模型。
已知doublevar;是文件F1.CPP中的一个全局变量定义,若文件F2.CPP中的某个函数也需要访问,则在文件F2.CPP中var应说明为【】。
在单项链表中删除一个指定结点的后继的时间复杂度为______。
下列有关重载函数的说法中正确的是()。
下述关于数据库系统的叙述中正确的是
随机试题
中共十六届六中全会审议并通过了________,将“和谐”列入现代化建设的奋斗目标。
下列不属于医学道德教育的特点
下列年轻恒牙牙髓组织特点,正确的是
掺人高效减水剂的效果是()。
某矿井开拓系统如下图所示。一施工单位承担了该矿井的施工任务,施工方案采用对头掘进。主井先开工,计划主、副井同时到底后短路贯通,然后主井临时改绞、副井永久装备,副井交付使用后主井进行永久装备。井下施工不间断向采区方向推进。风井方向施工在到底后也进行改绞,然后
组织论中反映一个组织系统中各子系统之间或各元素之间的指令关系的是()。
与机动车商业第三者责任保险比较,机动车交通事故责任强制保险的特点为()。
代理服务器为局城网用户提供Internet访问时,不提供()服务。
阅读下列说明,回答问题1至问题2,将解答填入答题纸的对应栏内。【说明】某公司随着业务的快速扩张,现有的简单网站架构己经无法满足客户日益增长的访问需求。通过讨论、评审,他们决定使用缓存进行网站性能的改善,同时对文件存储方式进行改造。说明常用的
佐藤さんは東京の銀座で、小さな出版社を経営しているが、なんでも正確で真面目である。仕事もきちんと片付けるし、食事も同じである。佐藤さんは、昼に、もう20年も同じ店で同じ物を食べている。12時ちょうどに会社を出て、10分後にそのレストランに着き、同
最新回复
(
0
)