首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面的程序的横线处填上适当的语句,使该程序的输出为12。 #include using namespace std; class Base { public:
在下面的程序的横线处填上适当的语句,使该程序的输出为12。 #include using namespace std; class Base { public:
admin
2012-12-29
35
问题
在下面的程序的横线处填上适当的语句,使该程序的输出为12。
#include
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<
}
};
int main()
{
Derived d(1);
d.show();
return 0:
{
选项
答案
cout<
解析
此题考查的是基类和派生类的构造函数。派生类构造函数的执行顺序为:首先调用基类的构造函数,调用顺序按它们被继承时说明的顺序;然后调用子对象的构造函数,调用顺序按它们在类中说明的顺序;最后是派生类构造函数中的内容。此题要求结果是输出12,分析题目,首先调用基类的构造函数,然后是调用子对象的构造函数,横线处要求输出基类成员a的值,填入cout<
转载请注明原文地址:https://jikaoti.com/ti/awL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
下列程序的运行结果是()。#include<stdio.h>voidfun(int*s,int*p){staticintt=3;*p=s[t];t--;}voidmain()
下面描述中不属于软件需求分析阶段任务的是()。
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
若有定义语句:inta,b,c,*p=&c;,接着执行以下选项中的语句,则能正确执行的语句是()。
有三个关系R,S和T如下图所示: 则由关系R和S得到关系T的运算是()。
下面属于良好程序设计风格的是()。
模板参数表中参数使用的分隔符号是______。
随机试题
男性,46岁,因股骨粉碎性骨折入院。入院时无肺部感染的临床表现,5天后出现肺部感染的症状和体征,该病人的情况属于
乙肝病毒相关性肾炎最常见的肾脏病理类型为
临床所用的药物治疗量是指
余某一直保持沉默会产生什么样的法律后果?侦查机关的哪些行为有违刑事诉讼的相关规定?
题15图所示对称三相电路中,已知线电压为380V,负载阻抗Z1=一j12Ω,Z2=3+j4Ω三相负载吸收的全部平均功率P为()。
如图10-6所示,等直径管考虑损失,A-A断面为过流断面,B-B断面为水平面,则1、2、3、4各点的物理量的关系是()。
(),中国人民银行对银行业金融机构的监管职责由新设立的中国银监会行使。
设x3-3xy+y3=3确定y为z的函数,求函数y=y(x)的极值点.
Childrenwhogriptheirpenstooclosetothewritingpointarelikelytobeatadisadvantageinexaminations,【C1】______tothe
A、Alotofpreparationisneededbeforedoingrealclimbing.B、Rock-climbingisnotdangerousifyouarestrongenough.C、Thema
最新回复
(
0
)