首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: virtual void func 1 0{cout
有如下程序: #include using namespace std; class Base{ public: virtual void func 1 0{cout
admin
2013-09-11
104
问题
有如下程序:
#include
using namespace std;
class Base{
public:
virtual void func 1 0{cout<<“Base 1”;}
void func2(){cout
};
class Derived:public Base{
public:
void funclf){cout<<:“Derived 1”;)
void fnc20{cout<<“Derived 2”;}
};
int main(){
Base*p=new Derived;
p->fimcl();
P一>func20;
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.>funcl();后,执行派生类Derived的函数void funcl();调用p->func2();后,执行基类的函数’void func2(),因为虚拟函数是根据对象的实际类型调用,非虚拟函数是根据指针类型调用。故通过指针p调用func2时将直接调用基类中的voidfunc2()。
转载请注明原文地址:https://kaotiyun.com/show/QzBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试述一战期间中国资本主义的发展状况,并分析其原因和历史特点。(武汉大学2004年中华民国史真题)
论述1937—1945年苏日、苏中关系。(2017年历史学统考真题)
论述宋至明清的民族关系。(陕西师范大学2013年中国史真题)
事后检验常用的方法有()
设X~N(0,σ2),则服从自由度为n-1的t分布的随机变量是()
关于实验教育学,下列说法不正确的是
关于人的身心发展,下列说法错误的是
简述信息社会对教育的影响。
设函数y=y(χ)在(0,+∞)上满足△y=(+χsinχ)△χ+o(△χ),且,则y(χ)=_______.
优化SQL语句执行效率属于数据库应用系统【10】阶段的任务。
随机试题
具有膜稳定作用的普萘洛尔用于眼科是合理的。
A.少尿、无尿B.喉头水肿C.体温升高达40℃D.手足抽搐E.穿刺部位大块瘀血输血时的过敏反应可表现为
施工过程质量控制是指( )的投入与产出过程的质量控制。
科目汇总表是依据()编制的。
黄豆粉,200克/袋
(2001年考试真题)民事案件的一般地域管辖通常实行原告就被告原则,即由被告住所地人民法院管辖。()
20世纪90年代,随着城市经济体制改革的深入进行,城市下岗、失业人数不断增多,他们的收入锐减,心理落差也较大,城市中的贫困现象日益突出。他们采取向基层组织反映问题、上访等方式向社会反映自己的诉求。政府也注意到这一问题,制定了城市居民最低生活保障政策,使得这
最新一项研究表明,到本世纪末,地球平均气温将比现在升高3℃。这一预测是以近年来地球气温升高现象与温室效应为依据的。温室效应,在物理学上是指透视阳光的密闭空间由于与外界缺乏对流等热交换而产生的保温效应。大气层中的二氧化碳是主要的温室气体,它可以减少地表热量向
辩证唯物主义认识论()。
A、P1P3AB、P2P3AC、AP3P2D、AP1P3B矩阵A作两次行变换可得到矩阵B,而AP3P2和AP1P3是对矩阵A作列变换,故应排除C,D。把矩阵A的第1行的2倍加至第3行,再将1,2两行互换得到矩阵B;或者把矩阵A的1,2两行互换后,再
最新回复
(
0
)