首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void func1(){cout<<"Base 1";}
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void func1(){cout<<"Base 1";}
admin
2013-05-30
20
问题
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void func1(){cout<<"Base 1";} void rune2(){cout<<"Base 2";} }; class Derived:public Base{ public: void func1(){cout<<"Derived 1";} void func2(){cout<<"Derived 2";} }; int main(){ Base *p=new Derived; P->func1(); P->func2(); return 0: } 运行此程序,屏幕上将显示输出______。
选项
A、Derived 1 Base 2
B、Base 1 Base 2
C、Derived 1 Derived 2
D、Base 1 Derived 2
答案
A
解析
派生类Derived由基类Base公有继承而来。调用p->func1();后,执行派生类Derived的函数void func1();调用p->rune2();后,执行基类的函数void func2(),因为虚拟函数是根据对象的实际类型调用,非虚拟函数是根据指针类型调用。故通过指针p调用func2时将直接调用基类中的void func2()。
转载请注明原文地址:https://jikaoti.com/ti/U5E0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<iostream>usingnamespacestd;classBase{inta;public:Base(intx){a=x;}voidshow(){cout<<a;
使用如setw()的操纵符对数据进行格式输出时,应包含【】文件。
具有3个结点的二叉树有()。
己知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数oper
软件结构是以【】为基础而组成的一种控制层次结构。
数据结构分为线性结构和非线性结构,带链的队列属于【】。
在一个C++源程序文件中定义的全局变量的有效范围是()。
在软件测试设计中,软件测试的目的是()。
设x和y均为bool量,则x&&y为真的条件是______。
程序文件的编译错误分为连接错误和【】两类。
随机试题
关于甲状腺功能亢进症的临床表现错误的是
急性心肌梗死(AMI)时,血清酶升高最早、恢复最快的是
投资机会研究重点是()。
对金融工作人员购买假币的行为需提高法定刑。()
早上7点两组农民开始在麦田里收割麦子,其中甲组20人,乙组15人。8点半,甲组分出10人捆麦子;10点,甲组将本组所有已割的麦子捆好后,全部帮乙组捆麦子;如果乙组农民一直在割麦子,且假设每个农民的工作效率相同,则乙组捆好所有已割麦子的时间是()。
A.thecarelessnessofthedriversB.increaseinthenumberofcarsstolenC.non-professionalthievesD.lackofparkingspaceE.
Whyarewefarfromsatisfiedwithourbasicneeds?
•Readthefollowingpassageaboutawebsite.•Arethesentences16-22"Right"or"Wrong"?Ifthereisn’tenoughinformationto
Itcanbetemptingtomakeahastydecisionwhenakilleropportunitycomesalongorthethoughtofspendinganotherdayonthe
A、Takepartinasportsmeet.B、Attendabusinessmeeting.C、Goforaninterview.D、Takeanexam.C对话中男士认为女士非常适合那份工作,并且给了女士一些建议。
最新回复
(
0
)