首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Base{ public: virtual void Show(){cout<<’B’;} };
有如下程序: #inc1ude<iostream> using namespace std; class Base{ public: virtual void Show(){cout<<’B’;} };
admin
2019-02-22
24
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class Base{
public:
virtual void Show(){cout<<’B’;}
};
class Derived: public Base{
public:
void Show(){cout<<’D’;}
};
int main(){
Base *p1=new Derived;
Derived *p2=new Derived;
pl一>Show();
p2一>Show();
delete p1;
delete p2;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、BB
B、BD
C、DB
D、DD
答案
D
解析
在基娄Base中定义了虚函数Show0输出字符‘B’,而在派生类Derived中对虚函数Show()进行了重新定义,输出字符‘D’。在主函数中对基类和派生类中的虚函数Show()进行了多态调用,此时调用的是派生类中重新定义的Show(),输出字符‘D’。
转载请注明原文地址:https://kaotiyun.com/show/HMAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下类定义中可能会引起错误的语句是()。ClassA{public:~A(){}//1inti;//2private:intj;//3A(inti){i++;}//4}
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
下面程序的运行结果是()。#include<iostream.h>classbase{protected:inta;public:base(){cout<<“0”;}};Class
以三级模式为框架形成的3种数据库中,真实存在于计算机外存的数据库是()。
下面程序的输出是main(){intx=100,a=10,b=20,ok1=5,ok2=0;if(a<B)if(b!=15)if(!okl)x=1;else
冒泡排序算法在最好的情况下的元素交换次数为______。
当使用fstrearn流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
在数据库的外模式、模式和内模式3级模式的体系结构中,存在两级映射:外模式到模式的映射定义了外模式与模式之间的对应关系;模式到内模式的映射定义了数据库的逻辑结构与______之间的对应关系。
下列字符串中,不可以用作C++标识符的是
随机试题
WhatwillhappenattheendofJune?
关于在学校开展个案工作的做法,正确的是()。
正常甲状旁腺解剖、生理和超声检查中,以下哪一项不正确
血管壁的玻璃样变性主要发生在()
指标具体包括指标名称、指标数值、()。
某教师选择沈从文的《边城》开设校选修课程,这一课程属于《普通高中语文课程标准(实验)》选修系列中的()。
某演唱会定于晚上7点30分在鸟巢举行,根据安保工作要求,观众需经过安检才可入场。观众甲在接受安检时,安检器发生呜叫,执勤民警李某要求其打开随身携带的包进行检查,甲以包内物品涉及个人隐私为由拒绝接受安检。在李某多次劝说下,甲仍不同意并同李某发生争吵,引起观众
阅读下列材料,回答问题。郝某经所在区市场监察管理局批准开办了一家文化用品商店,一日郝某所在地市场临察管理局人员康某来到郝某的店里,要拿几本书回去看,郝某不让。康某说:“有人举报你的店里卖淫秽书籍,要对你罚款,你现在交罚款。”郝某说:“我的店从啦来
下列句子中画线的词语运用有误的一项是()。
十七大报告从当前中国实际出发。将“转变经济增长方式”变为“转变经济发展方式”。党中央提出“转变经济发展方式”这一概念,实质就是要求我们
最新回复
(
0
)