首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上适当的语句,使该程序的输出为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
32
问题
在下面程序的横线处填上适当的语句,使该程序的输出为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全国计算机二级
相关试题推荐
下面属于黑盒测试方法的是
设x为整型变量,n=14,n的地址为4000;m=6,m的地址为2000;执行语句x=&n后的结果为()。
设已有定义:floatX;,则以下对指针变量P进行定义且赋初值的语句中正确的是()。
对建立良好的程序设计风格,下面描述正确的是()。
已知下列函数定义:fun(int*b,intc,intn,intdata){intk;for(k=0;k
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序
若i、i已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(j=0;j<4;j++){…)
以下选项中的编译预处理命令行,正确的是
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
重载的流运算符函数应该被定义为类的【】函数。
随机试题
A.血常规检查B.咽拭子培养C.咽拭子荧光检查D.血清特异性IgM检查E.血清补体结合试验女孩,2岁,因发热伴咳嗽3~4天,今皮肤见散在红色斑丘疹,两眼充血,流涕,声嘶,口腔黏膜红,心率快,两肺呼吸音粗,有啰音
急性一氧化碳中毒时首要的治疗方法是()
强心苷治疗心衰的药理基础是强心苷中毒导致窦性心动过缓的原因是
【2013专业知识真题上午卷】电缆竖井中,宜每隔多少米设置阻火隔层?()
下列有关最高额抵押合同的说法中,正确的有()。
师生关系的基本类型有哪些?
拥挤:水泄不通
小丽在情人节那天收到了专递公司送来的一束鲜花。如果这束花是熟人送的,那么送花人一定知道小丽不喜欢玫瑰而喜欢紫罗兰。但小丽收到的是玫瑰。如果这束花不是熟人送的,那么,花中一定附有签字名片。但小丽收到的花中没有名片。因此,专递公司肯定犯了以下的某种错误:或者该
坚持党的领导、人民当家做主与依法治国相统一,坚持依法治国与以德治国相结合是我国社会主义建设的基本经验,其中作为治国基本方略的是
A、正确B、错误B
最新回复
(
0
)