首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上适当的语句,使该程序的输出为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
44
问题
在下面程序的横线处填上适当的语句,使该程序的输出为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全国计算机二级
相关试题推荐
下列关于类、对象、属性和方法的叙述中,错误的是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回。例如,当形参n的值为10时,函数返回:-0.204491。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不得
以下选项中,能用作用户标识符的是()。
数据库技*的根本目标是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
对建立良好的程序设计风格,下面描述正确的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
在C++语言中,数据封装要解决的问题是
索引属于()。
随机试题
A、Itmayposeathreattotheirchildren’ssafety.B、Itmayaffectsociety’straditionalvalues.C、Itmayhurttheirrelationsw
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
经颅频谱多普勒超声(TCD)检查所用的主要声窗是
一名25岁哺乳期妇女,婴儿6个月,既往健康。近1个月感觉乏力、低热,因咳嗽、咳痰带血1周前到医院接受诊治。一般检查:体温38℃,脉搏86次/分,呼吸l8次,分,血压120/80mmHg,双肺呼吸音清最可能是哪一种呼吸系统疾病
委托人甲与受托人乙签订信托契约,以甲的儿子丙为受益人;契约约定甲死亡后,以甲的遗产委托乙为丙的利益管理、运用及处分,下列说法正确的是( )。
下面的表达式不正确的是()。
Manyamythhasgrownuparoundthebrain’sasymmetry(不对称现象).71.Theleftcerebralhemisphereissupposedtobethecoldlylogi
HowtoChooseaCollege?I.Student-facultyratio—Thelowertheratios,themore【T1】______youwillget—Healthy
______allowthevegetabletogobad,hesoldthemathalfprice.
A.interactionB.experiencedC.reflectD.responseE.undertakenF.affectG.althoughH.frustrationI.subjectJ.sufficient
最新回复
(
0
)