首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class TestClass1 { public: virtual void fun(){cout<<’’1’’;} }; class TestClas
有如下程序: #include<iostream> using namespace std; class TestClass1 { public: virtual void fun(){cout<<’’1’’;} }; class TestClas
admin
2019-06-04
17
问题
有如下程序:
#include<iostream>
using namespace std;
class TestClass1
{
public:
virtual void fun(){cout<<’’1’’;}
};
class TestClass2:public TestClass1
{
public:
TestClass2(){cout<<’’2’’;}
};
class TestClass3:public TestClass2
{
public:
virtual void
fun(){TestClass2::fun();cout<<’’3’’;}
};
int main()
{TestClass1 aa,*p;
TestClass2 bb;
TestClass3 cc;
p=&cc:
p一>fun();
return 0;
}
执行上面程序的输出是( )。
选项
A、1122
B、2112
C、2213
D、2223
答案
C
解析
主函数中定义TestClass1的对象aa,*p对象指针,TestClass2的对象bb以及TestClass3的对象cc。p指向cc,TestClass3为TestClass2的派生类,构造函数输出2。TestClass3中fun函数中为TestClass2中的fun,调用TestClass2的构造函数,输出2。“p->fun();”,TestClass2继承于TestClassl中的fun,所以输出1。然后输出TestClass3中的“cout<<’’3’’”,即输出3。
转载请注明原文地址:https://jikaoti.com/ti/l8A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classBase{protected:Base(){cout<<’Base’;}Base(char
A、 B、 C、 D、 D选项A)、B)、C)叙述的都是链式存储结构具有的特点,顺序结构每个结点只包含自身的信息域,且逻辑上相邻的结点物理上也是相邻的。因此其插入、删除运算操作木方便,需移动大量的结点。
有序线性表能进行二分查找的前提是该线性表必须是______存储的。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。A)Data+(DatA);B)Dataoperator+{Data};C)Data+operator{Data};D)operator+(Data,D
下列选项中属于面向对象设计方法主要特征的是()。A)继承B)自顶向下C)模块化D)逐步求精
1______是实现C++语言编译时多态性的机制,2______是实现C++语言运行时多态性的机制。2______。
以下描述中,不是线性表顺序存储结构特征的是()。
按照“后进先出”原则组织数据的数据结构是()。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
随机试题
危险化学品燃烧爆炸事故具有严重的破坏效应,其破坏程度与危险化学品的数量和性质、燃烧爆炸时的条件以及位置等因素有关。下列关于燃烧爆炸过程和效应的说法中,正确的是()。
是朋友的关爱和信任帮她度过了艰难的日子。
A.CAP结合位点B.调节基因C.启动基因D.操纵基因E.结构基因RNA聚合酶识别与结合区
可摘局部义齿修复不适用于的情况是
按现行规定,属于契税征收对象的行为有()。
已采用计算机代替手工记账的单位,其会计档案保管期限可以按照《会计档案管理办法》的规定执行。()
收入型基金的投资目标是资本的长期增值而不是现金收益。()
甲公司是一家制造业企业,只生产和销售一种新型保温容器。产品直接消耗的材料分为主要材料和辅助材料。各月在产品结存数量较多,波动较大,公司在分配当月完工产品与月末在产品的成本时,对辅助材料采用约当产量法,对直接人工和制造费用采用定额比例法。2016年6月有关成
邹韬奋(华科2020、2010年研;上海财大2018年研;湖南大学2016年研;中央民大2016年研;中国传媒大学2015年研;山东大学2015年研;复旦大学2014年研;重庆大学2012年研)
Inthesecondhalfofthetwentiethcentury,manycountriesoftheSouth(发展中国家)begantosendstudentstotheindustrializedco
最新回复
(
0
)