首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class B{ public: Virtual void show(){cout<<“B”;} }; class D:
有如下程序: #include<iostream> using namespace std; class B{ public: Virtual void show(){cout<<“B”;} }; class D:
admin
2010-12-16
40
问题
有如下程序: #include<iostream> using namespace std; class B{ public: Virtual void show(){cout<<“B”;} }; class D:publicB{ public: void show(){cout<<“D”;} }; void funl(B*ptr){ptr->show();} void{un2(B&ref){ref.show();} void
选项
A、BBB
B、BBD
C、DBB
D、DBD
答案
C
解析
本题考查的知识点是,虚函数与多态性。在成员函数声明的前面加上virtual修饰,即把该函数声明为虚函数。在C++中,一个基类指针(或引用)可以用于指向它的派生类对象,而且通过这样的指针(或引用)调用虚函数时,被调用的是该指针(或引用)实际所指向的对象类的那个重定义版本。故本题最终输出结果为DBB。
转载请注明原文地址:https://kaotiyun.com/show/UzVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有3个关系R、S和T如下:则由关系R、S得到关系T的操作是()。
若有定义:inta,b;通过语句:scanf(“%d;%d”,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是()。
有以下程序:#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i
下面不能作为软件需求分析工具的是
下列数据结构中,能用二分法进行查找的是()。
结构化程序的三种基本控制结构是()。
结构化程序所要求的基本结构不包括()。
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动mai
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。I.人工管理阶段II.文件系统阶段III.数据库阶段
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
随机试题
Manyofthescientistsandengineersarejudged______howgreattheirachievementsare.
一氧化碳中毒患者最佳的氧疗方式是
A市甲公司与B市乙公司在B市签订了一份钢材购销合同,约定合同履行地在A市。同时双方还商定因履行该合同所发生的纠纷,提交仲裁委员会仲裁。后因乙公司无法履行该合同,经甲公司同意,乙公司的债权债务转让给D市的丙公司。但丙公司明确声明不接受仲裁条款。关于本案仲裁条
下列各项中属于现金流量表中的现金的是()。
根据《合同法》的规定,下列各项中,属于合同成立的情形有()。
人力资源需求预测时,要进行环境与影响因素的分析,以下属于竞争五要素分析法要分析的内容是()
如果公司每年支付的股利是每股5元,折现率为12%,则该股票的内在价值为()元。
SupposeyouhavemessedthingsupwheninvitedbyyourfriendFranktoanAmericanstudentparty.Writealetterofapologyto1
Thereare365daysinayear.Howmanyhoursarethereinaday?______dayisaslongasnightattheequator.
Howmanymajorgeneralswerekilledintheattack?
最新回复
(
0
)