首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-07-23
15
问题
有如下程序:
#include
using namespace std;
class TestClass l
{
public:
virtual void fun(){cout<<"1";)
};
class TestClass2:public TestClass 1
{
public:
TestClass2(){cout<<"2";}
};
class TestClass3:public TestClass2
{
public:
virtual void fun(){TestClass2::fun();cout<<"3";}
};
int main()
f
TestClass1 aa,*p;
TestClass2 bb;
TestClass3 cc;
p=&cc;
p->fun();
return 0:
}
执行上面程序的输出是( )。
选项
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://jikaoti.com/ti/M8l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于函数重载,下列叙述中错误的是()。
有如下两个类定义:classXX{private:doublex1;protected:doublex2;public:doublex3;};
有如下类声明和函数声明:classBase{intm;public:intn;protected:intp;};classDe
如果派生类以protected方式继承基类,则基类中的保护成员在派生类中的访问属性是
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3,*v4;};其中定义错误的成员变量是
有如下类声明和函数声明:classBase{intm;public:intn;protected:intp;};classDe
有如下类声明:classPam{intk;public:Pam(intn):k(n){}voidshow()const;};若要在类体外给出成员函数s
下列有关函数重载的叙述中,错误的是()。
下列有关类继承的表述中,错误的是
在软件开发中,需求分析阶段产生的主要文档是( )。
随机试题
甲、乙、丙三人从政法大学毕业后,一个当了律师,一个当了法官,一个当了检察官。但究竟谁担任什么具体工作,人们还不清楚,于是有以下猜测:甲:甲当了律师,乙当了法官。乙:甲当了法官,丙当了律师。丙:甲当了检察官,乙当了律师。后来证实,甲、乙、丙三人的猜测
Thereusedtobecoffeeshopnexttoyourhouse,_____?
A.AFPB.SCCAC.TPAD.C1l25E.CEA当积液中浓度大于20μg/L,积液/血清比值大于1.0时,高度怀疑恶性积液的肿瘤标志物为
A.素谬、内关B.合谷、膻中C.中脘、肾俞D.百会、神阙、关元E.人中、中冲、涌泉
下列肠梗阻中,明确属于动力性肠梗阻的是
行业成熟首先表现为( )。
有人提出了一种解决所有者、管理者和审计师三方博弈的方案,那就是引入保险公司。大致安排是这样的:由监管机构强制要求每家公司的管理者都要向保险公司购买会计报表错报保险。而保险公司也是无利不起早、趋利避害的,为了做这个险种,保险公司就要评估会计报表错报的风险有多
关于运算符重载,下列表述中正确的是()。
SNASummerBlockPartySouthdaleNeighborhoodAssociation(SNA)invitesallresidentstoadaylongblockpartyonMarigoldStreet
Theloudestoutcryaboutpovertyseemedtocomeinthewealthiestcountrybyfarintheworld.Accordingtomostcalculations,【C
最新回复
(
0
)