首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下列的程序的横线处填上适当的语句,使该程序的输出为12。 #include<iostream.h> using namespace std; class Base { public: int a,
在下列的程序的横线处填上适当的语句,使该程序的输出为12。 #include<iostream.h> using namespace std; class Base { public: int a,
admin
2013-02-27
59
问题
在下列的程序的横线处填上适当的语句,使该程序的输出为12。
#include<iostream.h>
using namespace std;
class Base
{
public:
int a,b;
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;
}
};
void main()
{
Derived d(1);
d.show();
return 0;
}
选项
答案
cout<<Base::a
解析
此题考查的是基类和派生类的构造函数。派生类构造函数的执行顺序;首先调用基类的构造函数,调用顺序按它们被继承时说明的顺序;然后调用子对象的构造函数,调用顺序按它们在类中说明的顺序;最后是派生类构造函数中的内容。此题要求结果是输出12,分析题目:首先调用基类的构造函数,然后是调用子对象的构造函数,横线处要求输出基类成员a的值,填入cout<<Base::a即可。
转载请注明原文地址:https://kaotiyun.com/show/niVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:struct{intn;floatx;}s[2],m[2]={{10,2.8},{0,0.0}};则以下赋值语句中正确的是()。
以下叙述中正确的是()。
以下选项中叙述正确的是()。
对软件系统总体结构图,下面描述中错误的是()。
设有定义:charsiSl];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读人的语句或语句组是()。
深度为7的二叉树共有127个节点,则下列说法中错误的是()。
数据库中对概念模式内容进行说明的语言是()。
关于C++主函数特性,下列叙述正确的是()。
下列程序用于将源文件中的字母进行大小写转换,while的条件是【 】。#include<iostream.h>#include<fstream.h>#include<iomanip.h>void
若串s="MathTypes",则其子串的数目是______。
随机试题
女,40岁。出现失眠,心悸,消瘦,情绪易激动,注意力不集中,眼球突出半年,其根本治疗措施是
下列各项,属于火淫证I临床表现的是
分散相质点以多分子聚集体(胶体微粒)分散于分散介质中形成的胶体分散体系称为( )。
该设备使用期间,每年应提取折旧()元。(13.3)
2016年12月31日,甲公司库存丙材料的实际成本为100万元。不含增值税的销售价格为80万元,拟全部用于生产1万件丁产品。将该批材料加工成丁产品尚需投入的成本总额为40万元。由于丙材料市场价格持续下降,丁产品每件不含增值税的市场销售价格由原来的160元下
甲、乙、丙共同出资设立一家A股份有限公司(以下简称A公司),并共同制定了公司章程草案。该公司章程草案有关要点如下:(1)公司注册资本总额为600万元,各方出资数额、出资方式以及缴付出资的时间分别为:甲出资180万元,其中:货币出资70万元、计算机
下列关于事业单位会计特点的表述中不正确的是()。
下列选项中,可以作为商标注册的是()。(2011—专一32)
Whatistheimprovementofeachmainpointofinterestinthearea?ChooseFIVEanswersfromtheboxandwritethecorrectlette
A、Tohelpcompaniesmakemoremoney.B、Togainreputationaroundtheworld.C、Tokeeptemperaturesatalowlevel.D、Tocontrol
最新回复
(
0
)