首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class TestClass1 { public: virtual void fun(){cout<<"1";} };
有如下程序: #include<iostream> using namespace std; class TestClass1 { public: virtual void fun(){cout<<"1";} };
admin
2012-01-20
60
问题
有如下程序: #include<iostream> using namespace std; class TestClass1 { public: virtual void fun(){cout<<"1";} }; class TestClass2: public TestClass1 { public: TestClass2(){cout<<"2";} }; class TestClass3:public TestClass2 { public: virtual void fun(){TestClass2::fun();cout<<"3";} }; int main() { TestClass 1 aa,*p; TestClass2 bb; TestClass3 cc; p=&cc; P->fun(); return 0; } 执行上面程序的输出是( )。
选项
A、1122
B、2112
C、2213
D、2223
答案
C
解析
主函数中定义TestClass1的对象aa,*p对象指针,TestClass2的对象bb以及TestClass3的对象cc。p指向cc,TestClass3为TestClass2的派生类,构造函数输出2。TestClass3中fun函数中为TestClass2中的。fun,调用TestClass2的构造函数,输出2。“p->fun();”,TestClass2继承于TestClass1中的fun,所以输出1。然后输出TestClass3中的“cout<<”3””,即输出3。
转载请注明原文地址:https://kaotiyun.com/show/EPVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中已建立一个带头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入链表中,使插入后各结点数据域中的数据仍保持递增有序。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是()。#includemain(){intx;scanf(“%d”,&x);if(x++>2)printf(“%d”,x);e
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
以下叙述中错误的是()。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。请改正程序中的
若有以下程序:#includemain(){intc;c=13|5;printf("%d\n",c);}则程序的输出结果是()。
已知chara;intb;floatc;doubled;则表达式a-b+c-d结果为()型。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
软件详细设计产生的图如下:该图是()。
设有以下程序段structbook{floatprice;charlanguage;chartitle[20];}rec,*ptr;ptr=&rec;要求输入字符串给结构体变量rec的title成员
随机试题
已知函数y=(x+1)ex是一阶线性微分方程y′+2y=f(x)的解,求二阶常系数线性微分方程y″+3y′+2y=f(x)的通解.
女性,22岁,低热1个月,伴心悸、气促、下肢浮肿1周。查体:血压90/70mmHg,颈静脉怒张,心界向两侧扩大,心音弱,肝大肋下2cm,双下肢浮肿。超声心动图:心包腔内液性暗区1.0cm,X线检查示心影向两侧扩大。患者心包腔穿刺液检查结果:比重1.01
患者,60岁,冬季在晚餐后将取暖用火炉移入卧室内,次日晨,其子发现其昏睡不醒,急送医院。查体:血压100/55mmHg,体温38.7℃,呼吸12次/分,心率104次/分,面色潮红,大汗,口唇黏膜呈樱桃红色。该患者可能发生了
患者,女,55岁,缺失,可摘局部义齿修复,为基牙,弯制成品腭杆对于后腭杆的两端,要求
在宣告判决前人民检察院要求撤回起诉,人民法院作出准许撤诉裁定后人民检察院又对该案重新起诉的,什么情况下人民法院应当受理?
某工程项目施工采用施工总承包模式,其中电气设备由业主指定的分包单位采购和安装,则在施工中该分包单位必须接受()的工作指令,服从其总体项目管理。
对偿债能力指标的描述中,下列选项中正确的是( )。
()是在本国之外发行股票并在外国市场进行交易,一般来说,由银行发行并且作为由该银行持有的一家外国公司所发行的股票的所有权证明。
艺术鉴赏中审美直觉的特点是什么?
社会主义初级阶段理论的提出具有重大的理论和实践意义,主要包括
最新回复
(
0
)