首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: virtual void function1() {cout
有如下程序: #include using namespace std; class Base{ public: virtual void function1() {cout
admin
2020-11-11
25
问题
有如下程序:
#include
using namespace std;
class Base{
public:
virtual void function1() {cout<<’0’;}
void function2(){cout<<’1’;}
};
class Derived:public Base{
public:
void function1() {cout<<’2’;}
void function2() {cout<<’3’;}
};
int main(){
Base*p=new Derived();
p->function1();
p->function2();
return 0;
};
运行时的输出结果是( )。
选项
A、01
B、21
C、03
D、23
答案
B
解析
函数function1()在基类Base中定义为虚成员函数,而在派生类Dervied中重新进行了定义,输出字符2,函数function2()在基类Base中定义虚成员函数,在主函数中使用指向基类的指针变量p访问function2()时,输出1。
转载请注明原文地址:https://jikaoti.com/ti/N1l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要把函数voidfun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是()。
检查软件产品是否符合需求定义的过程称为()。
下列存储类标识符中,可见性与存在性不一致的是()。
在下列double型常量表示中,错误的是()。
以下程序的输出结果是()。#includemain(){intm=5;ifj(m++>5)cout
软件调试的目的是()。
下列叙述中正确的是()。
下列关于模板的叙述中,正确的是()。
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
软件测试的目的是()。
随机试题
Apositiveattitudeisbeneficialtopeople’sphysicalandmentalhealth.
Task2A.advertiserB.culturalbarriersC.targetaudiencesD.advertisingdecisionsandbudgetsE.amajorforceF.them
患者朱某,女,28岁。症见人寐困难,胸闷胁胀,急躁易怒,伴头晕头胀,口干口苦,纳差,小便短赤,舌红苔黄,脉弦数。该病人的证候为
A、环烯醚萜类B、苷类C、倍半萜类D、二萜类E、三萜类雷公藤甲素属于
关于行政复议第三人,下列哪一选项是错误的?
在海洋运输货物保险的除外责任中,适用于平安险、水渍险和一切险的除外责任包括()。
()不仅是企业申请备案核准的必报资料之一,而且是评估工作的基础依据。
影响可比产品成本降低额变动的因素有()。
问题解决过程的首要环节是()。
DermaHouseDoyouspendthousandsofdollarsonover-the-countermedicationsthatfailtosolveyourskinproblems?Ifyouwant
最新回复
(
0
)