首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; classA{ public: virtua1 voidfunc1(){cout<<“A1”;} voidfunc2(){co
有如下程序: #include<iostream> using namespace std; classA{ public: virtua1 voidfunc1(){cout<<“A1”;} voidfunc2(){co
admin
2010-12-16
40
问题
有如下程序: #include<iostream> using namespace std; classA{ public: virtua1 voidfunc1(){cout<<“A1”;} voidfunc2(){cout<<“A2”;}}; class B:publicA{ public: void funcl(){cout<<“B1”;} void func2(){cout<<“B2”;}}; intmain(){ A*p=ne
选项
A、B1B2
B、A1A2
C、B1A2
D、A1B2
答案
C
解析
程序中B为A的派生类,由主函数入手,主函数中定义了类A的指针p指向类B。根据基类中的“vir- tual void funcl()”知道A中的funcl为虚函数,执行“p->funcl();”语句,通过指针变量调用此虚函数,此时调用的就是指针变量指向的同名函数,即派生类的funcl函数,输出B1。而fun2不是虚函数,所以执行“p->rune2();”输出为A2。
转载请注明原文地址:https://kaotiyun.com/show/Q6Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数组定义中错误的是()。
以下对C语言函数的叙述中正确的是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:传入一个整数m,计算如下公式的值。例如,若输入5,则应输出-0.283333。请改正程序中的错误,使它能得
为了降低算法的空间复杂度,要求算法尽量采用原地工作(inplace)。所谓原地工作是指()。
下列给定程序中,函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生的数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main
下列二叉树描述中,正确的是()。
有三个关系表R、S和T如下,其中三个关系对应的关键字分别为A,BN复合关键字(A,B)。表T的记录项(b,q,4)违反了()。
字符串’’\\\’’ABCDEF\’’\\’’的长度是()。
以下关于注释的叙述中错误的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
随机试题
【背景资料】某城市生活垃圾处理场位于海边,经过多年填埋,其表层为建筑垃圾。现需在该垃圾处理场所在区域建设铁路车站。经勘察,该区域地层从上至下依次为:(1)杂填土(建筑渣土)厚3m;(2)垃圾夹海相淤泥层(软塑)厚3~
夜间驾驶机动车遇到这种情况怎样超车?
胁肋隐痛,绵绵不休,劳则加重,口干咽噪,舌红少苔,脉弦细数者,治宜选用
消化性溃疡X线钡餐检查征象中对溃疡有确诊价值的是
正常钾型周期性瘫痪低钾型周期性瘫痪
甲状腺大部切除手术患者应练习的体位是
案情:甲以一批设备作为抵押向乙借款80万元,借款期限为1年。双方认为登记手续费太贵,所以没有进行登记。为了消除乙的疑虑,甲又让丙和丁为该借款提供保证,没有约定保证份额。甲后来又以同一批设备作为抵押向华夏银行贷款120万元,期限也为1年,并且进行了登记。问
某办公楼建筑消防设备用电为一级负荷,所有消防用电设备总装机容量为1000kW。所有重要消防用电设备均采用双路电源供电并在末端设自动切换装置。消防控制室设置蓄电池作为备用电源。火灾自动报警系统接地利用大楼综合接地装置作为接地极,设专用接地干线,引线采用BV
根据预算法律制度,下列不属于应当进行预算调整的情形是()。
简述代位权和撤销权的区别。
最新回复
(
0
)