首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: virtual void Show(){tout
有如下程序: #include using namespace std; class Base{ public: virtual void Show(){tout
admin
2019-04-01
54
问题
有如下程序:
#include
using namespace std;
class Base{
public:
virtual void Show(){tout<<’B’;}
};
class Derived:public Base{
public:
void Show(){cout<<’D’;}
};
int main(){
Base
*
p 1=new Derived;
Derived
*
p2=new Derived;
p1->Show();
p2->Show();
delete p1;
delete p2;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、BB
B、BD
C、DB
D、DD
答案
D
解析
在基类Base中定义了虚函数Show()输出字符‘B’,而在派生类Derived中对虚函数Show()进行了重新定义,输出字符‘D’。在主函数中对基类和派生类中的虚函数Show()进行了多态调用,此时调用的是派生类中重新定义的Show(),输出字符‘D’。
转载请注明原文地址:https://kaotiyun.com/show/EaAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是
数据库技术的主要特点为______,具有较高的数据和程序的独立性以及对数据实行集中统一的控制。
下列关于多态性的描述,错误的是
有以下程序:#include”iostream.h”voidmain(){inti=10;intj=5;cout((j+i++<<endl;}的结果为______。
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
设有定义:classC{public:intValUe;};intX,*p;则以下引用形式中,正确的是()。
有如下程序:#include<iostream>usingnamespaeestd;classA{public:A(inti):rl(i){}voidprint(){cout<<’E’<<rl<
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
对于长度为n的有序线性表,在最坏情况下,二分法查找只需比较______次。
随机试题
患儿,女性,4岁,乳切牙反颌,采用颌垫式活动矫治器利用舌簧推切牙解除反颌关系,患者切牙所受力是
下列除哪种情况外禁止洗胃
不含麝香的方剂是
关于检察官的行为,下列哪一选项是正确的?
某小企业采用《小企业会计制度》,10月31日相关账户的余额如下(单位:万元):根据以上资料,回答问题:按生产工人工资比例分配并结转本月制造费用,B产品本月应负担的制造费用为()万元。
根据刑事法律制度的规定,行为人的下列表现中,可构成抗税罪客观方面的有()。
某私营企业2007年3月15日领取了工商营业执照,之后设置了账簿,进行会计核算。2009年12月份,企业感到自身会计核算很不规范,容易被查出问题,便将开业以来的账簿及发票进行销毁,后被主管税务机关发现,受到严厉处罚。该私营企业设置账簿的法定时间应该是(
某上市公司为促进行业整合,增强与现有主营业务的协同效应,在其控制权不发生变更的情况下,拟向控股股东、实际控制人或者其控制的关联人之外的特定对象发行股份购买资产。根据证券法,下列表述正确的有()。
()是指绩效管理周期结束时,管理者与员工进行绩效评价面谈,使员工充分了解和接受绩效评价的结果,并由管理者指导员工在下一周期改进绩效的过程。
大学生剧团从8名学生中选出4人分别担任甲、乙、丙、丁四个不同的表演角色,若其中有两名学生不能担任甲角色,则不同的挑选方案共有()。
最新回复
(
0
)