首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public: virtual void func1(){cout<<"A1";} void func2()
有如下程序: #include<iostream> using namespace std; class A{ public: virtual void func1(){cout<<"A1";} void func2()
admin
2013-02-27
41
问题
有如下程序: #include<iostream> using namespace std; class A{ public: virtual void func1(){cout<<"A1";} void func2(){cout<<"A2";} }; class B:public A{ public: void func1(){cout<<"B1";} void func2(){cout<<"B2";} }; int main() { A *p=new B; p->func1(); p->func2(); return 0; } 执行该程序,屏幕上将显示输出( )。
选项
A、B1B2
B、A1A2
C、B1A2
D、A1B2
答案
C
解析
程序中B为A的派生类,由主函数入手,主函数中定义了类A的指针p指向类B。根据基类中的“virtual void func1()”知道A中的func1为虚函数,执行“p->func1();”语句,通过指针变量调用此虚函数,此时调用的就是指针变量指向的同名函数,即派生类的func1函数,输出B1。而fun2不是虚函数,所以执行“p->func2();”输出为A2。
转载请注明原文地址:https://kaotiyun.com/show/ZdVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
某系统结构图如下所示: 该系统结构图的最大扇入数是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
函数fgetc的功能是从指定文件中读入一个字符,以下与其功能完全相同的函数是()。
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则平均需要比较的次数为()。
请编写函数fun,其功能:编写函数fun(char*s0,char*s1,char*s2,char*s3),要求实现——将s0所指字符串分解成3个字符串,分别存入s1、s2、s3所指内存中。分解的方法是,s1、s2、s3从s0中依次按顺序每隔3个字
下面概念中,不属于面向对象方法的是
在按层次遍历二叉树的算法中,需要借助的辅助数据结构是()。
如果重载不能重载的运算符会出现语法错误,下列不可以被重载的运算符是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
随机试题
鼓膜为鼓室外壁的主要组成部分,关于其说法有误的是
女性,35岁。脾切除、小肠切除吻合术后第5天,已排气,头痛、恶心、腹胀,随后出现寒战,四肢发绀,体温39.6℃,脉搏108次/分,血压135/85mmHg,近24小时尿量650ml。轻度腹胀,腹软,全腹轻压痛,无反跳痛及肌紧张,肠鸣音3次/分。最可能的
房屋共有建筑面积是指产权主共同占有并且共同使用的建筑面积。()
资本金现金流量表用以计算资本金财务内部收益率,反映在一定融资方案下投资者权益投资的获利能力,用以()。
道氏理论对大形势的判断很有用,但对每日发生的小波动的判断作用不大。( )
甲上市公司主要从事丁产品的生产和销售。自2018年以来,由于市场及技术进步等因素的影响,丁产品销量大幅度减少。该公司在编制2019年半年度财务报告前,对生产丁产品的生产线及相关设备进行减值测试。(1)丁产品生产线由专用设备A、B和辅助设备C组成。生产出
城市环境管理
中国在全球奢侈品市场的地位已______,各大奢侈品品牌纷纷增资加码中国市场是________的举措。填入划横线部分最恰当的一项是:
∫dx/(x2-x+1)=________.
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0j=0;while(str[j])j++;f
最新回复
(
0
)