首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
72
问题
有如下程序: #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://www.kaotiyun.com/show/UzVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun和funx的功能是:用二分法求方程23-4x2+3x-6=0的一个根,并要求绝对误差不超过0.001。例如,若给m输入-
有以下程序#includevoidfun(int*s,intn1,intn2){inti,j,t;i=n1;j=n2;while(i
以下程序段中的变量已正确定义for(i=0;i
若要通过位运算使整型变量a中的各位数字全部清零,以下选项正确的是
设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:口代表空格字符)
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在C数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142
以下关于逻辑运算符两侧运算对象的叙述中正确的是
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
不属于数据库管理技术发展的三个阶段的是()。
下面关于成员函数重载运算符和友元函数重载运算符相同的是()。
随机试题
水底电缆单独充气,常年水深在5~10m时,日常保持气压应在()KPa之间。
对有症状的传染病病人需要采取隔离措施,是因为
一冷杉方木压弯构件,承受压力设计值N=50×103N,弯矩设计值M=2.5×106N·mm,构件截面尺寸为120mm×150mm,构件长度I=2310mm,两端铰接,弯矩作用平面在150mm的方向上。
钻孔灌注桩施工中,采用丈量钻杆法测量孔深,应取()作为孔底终孔界面。
甲公司为上市公司,主要从事机器设备的生产和销售。甲公司2×15年度财务报告于2×16年3月15日经批准对外报出,所得税汇算清缴于2×16年4月30日完成,所得税采用资产负债表债务法核算,适用的所得税税率为25%,假定未来期间有足够的应纳税所得额用于抵扣可抵
现代市场经济中,财政实现收入分配职能的手段主要有()。
计算机的主要应用领域是数值计算、______、自动控制、______、社会领域自动化、______。
下列关于公安基础知识的说法,正确的是()。(2018年四川.单选32)
设f(x,y)=∫0xydt,求
Interpersonalcommunicationisyourinteractionwithothers.Talkingtoafriendoncampus,chattingtoa(n)【C1】______friendon
最新回复
(
0
)