首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include using namespace std; class TestClass1 { public: TestClass1() { x=0: } i
若有以下程序: #include using namespace std; class TestClass1 { public: TestClass1() { x=0: } i
admin
2012-12-29
55
问题
若有以下程序:
#include
using namespace std;
class TestClass1
{
public:
TestClass1()
{
x=0:
}
int x;
};
class TestClass2:virtual public TestClass 1
{
public:
TestClass2()
{
x=10;
}
};
class TestClass3:virtual public TestClass 1
{
public:
TestClass3()
{
x=20;
}
};
class TestClass4:public TestClass2,protected TestClass3
{ };
intmain()
{
TestClass4 obj;
cout<
return 0;
}
该程序运行后的输出结果是__________。
选项
答案
20
解析
主函数中定义TestClass4的对象obj。TestClass4虽然公有继承于TestClass2,但是x在其中为私有,所以无法访问。TestClass4保护继承于TestClass3,TestClass3中的x=20为公有成员数据,对象obj可以访问这个数据,即输出为20。
转载请注明原文地址:https://kaotiyun.com/show/gMVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> voidfun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() { charss[
定义学生、教师和课程的关系模式S(S#,Sn,sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
以下叙述中错误的是()。
以下叙述中正确的是()。
若有定义语句doublex,y,*px,*py;,执行了px=&x;py=&y;之后,正确的输入语句是()。
有以下程序: #include<stdio.h> voidf(int*p,int*q); main() { intm=1,n=2,*r=&m; f(r,&n); printf("%d,%d",m,n); } vo
有以下程序 #include<stdio.h> #include<math.h> main() { ints;floatn,t,pai; t=1,pai=0,n=1.0,s=1; while(fabs(t)>1.0e-6)
有以下程序段 charc1,c2; for(c1=’0’,c2=’9’;c1<c2;c1++,c2--) printf("%c%c",c1,c2); 程序段的执行结果是()。
若以“a+”方式打开一个已存在的文件,以下叙述正确的是()。
C语言常量的类型从字面形式上可区分,以下判断中正确的是()。
随机试题
患者女,45岁。缺失,医师设计RPI卡环组,联合卡环,舌连接杆连接。技师按照医师要求制作好熔模,安插铸道,然后对支架熔模进行包埋,制作铸型。包埋该熔模之前,须对该熔模进行清洗,清洗熔模的目的是
肺总容量等于()
某截瘫病人,入院时骶尾部褥疮,面积2.5cm×2cm,深达肌层,表面有脓性分泌物,创面周围有黑色坏死组织,护理措施是()。
某建设项目,总用水量为495677m3/h,重复利用水量为397937m3/h,则水的重复利用率为()。
混凝土抗压强度以边长为150ram的立方体试件为标准试件,3个试件强度的算术平均值作为每组试件的强度代表值。当采用边长200mm立方体非标准试件时,其折算系数为()。
从公司经营的角度考虑,公司产品品牌具有多种市场功能,包括()。Ⅰ.创造市场的功能Ⅱ.巩固市场的功能Ⅲ.价格发现功能Ⅳ.转移投资风险的功能
影响儿童选择朋友的因素有()。
人力资源行政部门审核集体合同时,企业需报送的材料包括()
在下列分数中,()不能化为有限小数。
第一国际成立的时间是()。
最新回复
(
0
)