首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass l { public: virtual void fun(){cout
有如下程序: #include using namespace std; class TestClass l { public: virtual void fun(){cout
admin
2020-06-29
29
问题
有如下程序:
#include
using namespace std;
class TestClass l
{
public:
virtual void fun(){cout<<“l”;)
};
class TestClass2:public TestClass 1
{
public:
TestClass20{cout<<”2”;)
};
class TestClass3:publ
选项
A、1122
B、2112
C、2213
D、2223
答案
C
解析
主函数中定义TestClassl的对象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://www.kaotiyun.com/show/lO8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种隋况称为()。
以下描述中,不是线性表顺序存储结构特征的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1003732注意:错误的语句在//********error********的下面,修改该语句即
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:Thisisagreart!HelloHello注意:错误的语句在//********err
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。函数func(intA[NUM],intn)实现的功能是将数组的内容进行一次重新排序。排序的方法是:给定n,则下标为i的数字与下标为n.i的数字交换。
下面描述中不属于软件需求分析阶段任务的是
已知TV是一个类,并有函数func定义如下:voidfunc(){TVli,*net[2],company[3];}则在调用func()后,TV类的析构函数被调用的次数是
下列运算符中,不能被重载的是
将运算符*重载为类成员函数时,其参数表中有且仅有一个参数,说明该运算符是
随机试题
关于城市道路占用、挖掘的相关规定的表述,正确的是()。
请分别指出下列两个语言片断各有哪些不同的结构和意义,并说明这些不同的结构和意义在语音形式上各有什么特点。A.想起来了B.北京人多
女性,咽痛3天后出现洗肉水样尿,伴乏力,无水肿。如血尿为肾小球源性血尿,则
某些突发事件的发生对债券价值产生影响,这种风险为()。
套利定价理论的几个基本假设包括()。
人民警察可以被辞退的情形是()
行政程序的基本原则有()
TCP协议规定HTTP()进程的端口号为80。
被继承人生前订有遗赠扶养协议,同时又立有遗嘱的,继承开始后,对遗产的处理应()。
Businessesarestructuredindifferentwaystomeetdifferentneeds.The【B1】______formofbusinessiscalledanindividualpropr
最新回复
(
0
)