首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass1 { public: virtual void fun(){cout
有如下程序: #include using namespace std; class TestClass1 { public: virtual void fun(){cout
admin
2017-02-22
26
问题
有如下程序:
#include
using namespace std;
class TestClass1
{
public:
virtual void fun(){cout<<"1";}
};
class TestClass2:public TestClass1
{
public:
TestClass20{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继承于TestClass1中的fun,所以输出1。然后输出TestClass3中的“cout<<"3"”,即输出3。
转载请注明原文地址:https://jikaoti.com/ti/Xbt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当要使用ostrstream流类定义一个流对象并联系一个字符串时,应在文件开始处使用#include命令,使之包含()文件。
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#include<string>char*scmp(char*s1,char*s2){if(strc
结构化程序设计主要强调的是
在下面程序横线处填上适当内容,以使该程序执行结果为4.4。#include<iostream>usingnamespacestd;template<typenameT>Taverage(T*datA)
有以下程序:#include<iostream>usingnamespacestd;intmain(){intm[5],n[5],*px,*py,k;px=m;py=n
以下程序运行后的输出结果是【】。#include<iostream>usingnamespacestd;intmain(){inti=10,i:0;do{j=j+
下列对字符数组进行初始化的语句正确的是.
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是
设px是指向一个类动态对象的指针变量,则执行"delete px;"语句时,将自动调用该类的【 】。
随机试题
()通常帮助业主完成设备工程项目的管理任务,其他参与方帮助业主完成建设任务。
心梗最严重的并发症是
年过七旬的王太婆照顾患病卧床的八旬老伴刘老伯十余年。由于身边无子女,加上自己也年老体衰,心生厌倦。于是将老伴毒死。案发后,曾有当地群众向司法机关“求情”,声称王太婆照顾刘老伯多年实属不易,事发有因,恳请从轻处罚。王太婆一度认为这属“安乐死”.自己的行为不涉
药用部位为动物的分泌物的药材是
【2011专业知识真题上午卷】变电所内电缆隧道设置安全孔,下述哪项符合规范规定?()
下列属于诺成合同的有()。
G省人大常委制定的《G省环境保护条例》的性质是()。
1931年,爱因斯坦在美国加利福尼亚理工学院的讲话中,提出了忠告:如果你们想使你们一生的工作有益于人类,那么,你们只懂得应用科学本身是不够的。关心人的本身,应当始终成为一切技术上奋斗的主要目标。关心怎样组织人的劳动和产品分配这样一些尚未解决的重大问题,用以
伴随着生产力发展,科技进步及阶级关系调整,当代资本主义社会的劳资关系和分配关系发生了很大的变化。其中资本家及其代理人为缓和劳资关系所采取的激励制度有
Therewasatimeinthe1960’sand1970’swhensomepeoplebelievedthatcoffeewouldreplaceteaasBritain’sfavoritebeverage
最新回复
(
0
)