首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Bag{ public: Bag(int p,char s=’M’):price(p),size(s){} void Sh
有如下程序: #include using namespace std; class Bag{ public: Bag(int p,char s=’M’):price(p),size(s){} void Sh
admin
2016-09-20
502
问题
有如下程序:
#include
using namespace std;
class Bag{
public:
Bag(int p,char s=’M’):price(p),size(s){}
void Show(){cout<
_____ { cout<
private:
int price;
char size;
};
int main(){
Bag Black(150,’S’);
const Bag White(300,’L’);
Black.Show();
White.Show();
return 0;
}
若运行时的输出结果为“150-S 300*L”,则划线处缺失的部分是( )。
选项
A、void Show()const
B、void Show(const)
C、void const Show()
D、const void Show()
答案
A
解析
Black与White两个对象都调用Show函数,输出的结果中除了成员变量的值不同,还有符号也不相同:一个是’-’,一个是’*’,可知划线处肯定是Show的重载函数;另外Black对象与white对象唯一的不同之处在于Black对象是普通对象,而White对象是const修饰的常量对象,所以常量对象调用的成员函数Show,一定是const修饰的常函数,即void Show()const,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/AdNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0:当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串大于t所指字符串时,返回值大于0(功能等同于strcmp())。请填空。intSs
若有如下程序:#include<iostream>usingnamespacestd;ints=0;classsample{staticintn;public:sam
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和()。
不能作为函数重载的判断依据的是()。
下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。#include<iostream.h>#include<string.h>voidmain(){chara[]="clangu
类模板不同于函数模板,类模板只可用【】型参数。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
下面叙述正确的是______.
算法分析的目的是
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
随机试题
对我国外汇储备的积累起决定性作用的是
回旋加速器生产的放射性核素常是
A.PRL>50ng/mlB.LH/FSH>3,T>96μg/mlC.LH、FSH均<5U/LD.E2<20μg/ml、FSH>40/μg/mlE.五项激素水平全正常Prematureovarianfailure
患者原有痤疮,突然显著加重,伴有发热等全身症状不应给予的治疗药物
法人在建设工程中的地位,表现在()。
关于利害关系人对自然人申请宣告失踪或宣告死亡的时间,下列选项中,正确的有()。
采购调查的询问法分为()。
给加点的“是”字选择答案正确的一项是:①实事求是②口是心非③是古非今“是共产党的大敌,是工人阶级的大敌,是人民的大敌,是民族的大敌”一句的顺序为什么不可以随意调换?理由对的一项是:
以下程序的输出结果是______。main(){inta=177;printf("%o\n",a);
Onceuponatime,peoplewholivedalonetendedtobethoseoneithersideofmarriage—twenty-somethingprofessionalsorwidowe
最新回复
(
0
)