首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
26
问题
有如下程序: #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://jikaoti.com/ti/65L0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述正确的是()。
若有代数式,(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
设变量均已正确定义,若要通过scanf(’’%d%c%d%c’’,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符x和y。以下所示的输入形式中正确的是()。(注:□代表空格
以下关于算法的叙述中错误的是()。
关于算法,以下叙述中错误的是
一棵二叉树共有25个节点,其中5个是叶子节点,则度为l的节点数为()。
C语言程序中,运算对象必须是整型数的运算符是
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTstack
下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A()
随机试题
下列关于企业计划和绩效的关系,正确的有()。
乳粉酸度测定中,两次测定试验平行误差不应大于()°T。
不是传染病的基本特点的是
设平面π的方程为2x一2y+3=0,以下选项中错误的是()。
某制造企业以经营租赁方式出租一台大型设备,租赁期为2年,每年年末收取租金,按月计提折旧。下列各项中,关于该企业出租设备的会计处理表述正确的有()。(2016年)
书法家王某为甲饭店题了一幅字,同意其在店内展示。乙食品公司未经王某和甲饭店许可,将该字幅拍摄照片后印制在其生产的产品包装上。根据著作权法及相关规定,下列哪项说法是正确的?
触景生情法又称情景法或意境法,它可以增加导游讲解的生动性和形象性,有利于活跃气氛,激发游客的游兴。()
坚持四项基本原则和改革开放的关系是()
求
A、Droptheclass.B、Makeupthemissedlessons.C、Stoptakingpart-timejob.D、Transfertoanotherschool.A听了女士的解释之后,男士说他要去把课程退
最新回复
(
0
)