首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
43
问题
有如下程序: #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全国计算机二级
相关试题推荐
以下叙述正确的是()。
有以下程序#include<stdio.h>#include<string.h>main(){charstr[][20]={"One*World","One*Dream!"},*p=str[1];
有以下程序#include<stdio.h>structS{inta;int*b;};main(){intx1[]={3,4},x2[]={6,7};st
给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在程序的下划线处填入正确的内容并把
有以下程序:#include<stdio.h>#include<string.h>main(){charstr[][20]={"One*world","One*Dream!"},*p=str[1];printf("%d,",strlen(p));
设变量均已正确定义,若要通过scanf(’’%d%c%d%c’’,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符x和y。以下所示的输入形式中正确的是()。(注:□代表空格
有以下程序#includeintm1(intx,inty){returnx
关于算法,以下叙述中错误的是
下列虚基类的声明中正确的是()。
请按下面注释的提示,将类B的构造函数定义补充完整。classA{inta;public:A(intaa=0)(a=aa;]};classB:publicA{intb;Ac;public://用aa初始化
随机试题
被誉为英国浪漫主义文学史上里程碑的作品是()
Hawley上颌矫治器的支抗主要来源于
大黄是多年生高大草本。生于山地林缘或草坡,野生或栽培,根茎粗壮。具有泻热毒,破积滞,行瘀血的功效。请回答下列问题:用于大黄主要成分鉴别的反应是
高层建筑地价分摊是将高层建筑物的造价分摊到所占土地上。()
下列各项属于建筑物综合布线系统的子系统的有()。
(2007年考试真题)总额清算方式的主要优点是可以简化操作手续,减少资金在交收环节的占用。()
个人信用贷款期限在1年以内的,采取()的还款方式。
下列各句中,没有语病的一句是()。
一项任务可以分解为许多作业,改进团队希望把各项作业进度间的依赖和制约关系清晰地表示出来,并通过适当的分析找出影响进度的关键路径,从而能进行统筹协调。此时适宜选择的工具是()。[2007年真题]
开诚布公,不虚伪行事,不以个人的权威或职业地位作掩护,指的是()
最新回复
(
0
)