首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上适当的语句,使该程序的输出为12。 #include <iostream> using namespace std; class Base { public: int a; Base(
在下面程序的横线处填上适当的语句,使该程序的输出为12。 #include <iostream> using namespace std; class Base { public: int a; Base(
admin
2010-06-06
52
问题
在下面程序的横线处填上适当的语句,使该程序的输出为12。
#include <iostream>
using namespace std;
class Base
{
public:
int a;
Base(int i){ a=i; }
class Derived : public Base
{
int a;
public:
Derived(int x) : Base(x),b(x+1){}
void show()
{
______; //输出基类数据成员a的值
cout<<b<<endl;
}
};
int main ()
{
Derived d(1);
d.show();
return 0;
}
选项
答案
cout<<Base::a
解析
本题考核作用域分辨符号的使用。作用域分辨符号是“::”,它可以用来限定要访问的成员所在的类的名称。一般来说,在派生类中对基类成员的访问应该是惟一的。但是,多继承情况下可能造成对基类中某个成员的访问出现不惟一的情况,通过使用对象作用域分辨符可以解决这种对基类成员访问的二义性问题。题中派生类Derived与基类Base定义了数据成员a,所以要访问基类数据成员可以通过作用域分辨符来实现。
转载请注明原文地址:https://kaotiyun.com/show/xYjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在pnntf的格式字符中,e格式字符的作用是()。
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。例如,原来的字符串为CEAedca,排序后输出为CedcEAa。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和
下面选项中关于“文件指针”概念的叙述正确的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
在软件生产过程中,需求信息的来源是()。
多态性指的是()。
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“【 】”。
索引属于
随机试题
固定造价合同的结果能够可靠估计,应同时满足的条件包括()。
关于久期,下列说法正确的有()。Ⅰ.久期可以用来对商业银行资产负债的利率敏感度进行分析Ⅱ.久期是对固定收益产品的利率敏感程度或利率弹性的直接衡量Ⅲ.久期的数学公式为dP/dy=D×P/(1+y)Ⅳ.久期又称持续期
在塑性和韧性较大的材料上钻孔,要求加强润滑作用,在切屑液中可加入适当的()。
常用酸碱指示剂石蕊的变色范围和颜色分别为
男性,30岁,脐周痛5小时,伴恶心、无呕吐和腹泻,此时来就诊。考虑为阑尾炎,最有诊断意义的发现是
某8个月男婴,系早产儿,生后牛奶喂养,未加辅食。近1个月来面色渐黄。肝肋下2cm,脾肋下0.5cm,血红蛋白80g/L,红细胞3.0×1012/L,红细胞体积小,中央淡染区扩大。有利于药物吸收的方法是()。
承重墙梁的托梁高度与梁跨度的关系一般应不小于()。
(2009年上半年)以下关于计算机信息系统集成企业资质的说法正确的是(3)。
ErnestHemingway(1899-1961):oneofthebestknownandmostinfluentialAmericannovelistsandshort-storywriters.Allhisl
HowtoSurviveaLayoffYou’velostyourjob,butit’snottheendofyourcareer.Getthehelpyouneedtosetyoubackon
最新回复
(
0
)