首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include<iostream>using namespace std;class Base{ int a,b;public
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include<iostream>using namespace std;class Base{ int a,b;public
admin
2017-10-17
47
问题
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。#include<iostream>using namespace std;class Base{ int a,b;public: Base(int x,int y){a=x;b=y;} void show(){cout<<a<<’,’<<b<<endl;}};class Derived:public Base{ int c,d;public: Derived(int x,int y,int z,int m):Base(x,y){c=z;d=w;} void show(){cout<<c<<’,’<<d<<endl;}};int main(){ Base B1(50,50),*pb; Derived D1(10,20,30,40); pb=&D1; pb->show(); return 0;}运行时输出的结果是
选项
A、10,20
B、30,40
C、20,30
D、50,50
答案
A
解析
本题考查的知识点是:多态性。在C++中,一个基类指针(或引用)可以用于指向它的派生类对象,而且通过这样的指针(或引用)调用虚函数时,被调用的是该指针(或引用)实际所指向的对象类的那个重定义版本。基类中的实函数也可以在派生类中重定义,但重定义的函数仍然是实函数。在实函数的情况下,通过基类指针 (或引用)所调用的只能是基类的那个函数版本,无法调用到派生类中的重定义函数。本题中的show函数就是被重定义的实函数,所以通过基类指针pb所调用的是基类的版本,即输出a和b的值10,20。故应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/dWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是【 】。#include<iostream.h>classA{public:virtualvoiduse(){cout<<"inA\n";}};classB:publicA{public:
下列程序不能通过编译,应该在划线部分填写的语句是【 】。#include<iostream.h>#include<stdlib.h>doubleFune(inta,intb,charch){doublex;swit
软件生命周期包括八个阶段。为使各时期的任务更明确,又可以分为以下三个时期:软件定义期,软件开发期,软件维护期。编码和测试属于【 】期。
下列叙述中,不属于测试的特征的是()
用黑盒技术设计测试用例的方法之一为()。
有以下程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){ofstreamofile;cha
有如下程序:#include<iostream>usingnamespacestd;Classx{protected:inta;public:x(){
下面的描述中错误的是
下列有关运算符重载的叙述中,正确的是()。
已知一个函数模板定义为:template<typenameT1,typenameT2>T1FUN(T2n){returnn*5.0;}若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用
随机试题
扶清灭洋
可使药物的亲水性增加的基团是
5个月婴儿,体重6kg,每日需喂1%糖牛奶量及额外供给温水量为
根据《建设工程质量保证金管理暂行办法》,全部或部分使用政府投资的建设项目,按工程价款结算总额()左右的比例预留保证金。
会计档案定期保管的期限应为5~25年。()
江西赫本莘家电有限责任公司是国内知名的大型家电生产企业,现有员工3400名左右。自公司股票公开上市以后,公司的发展非常迅速。2012年底,公司与某大学合作,对组织结构进行了重新设计,从各个管理岗位上精简下了200多人,使得机构更加精简而富有效率。2013年
请简述图形与图像的区别。
从“华南虎照”到“躲猫猫”事件的水落石出,近年来,网络监督成了老百姓津津乐道的话题,然而。随之而来的虚假信息泛滥、扭曲夸大事实、个人隐私曝光等,成为“网络监督”的负效应。在推进社会主义民主法治建设的进程中,究竟该如何看待网络监督,谈谈你的看法。
(1997年试题,五)设f(x)连续且,求φ’(x)并讨论φ’(x)在x=0处的连续性,
(12)不属于计算机控制器中的部件。
最新回复
(
0
)