首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: void output(){cout
有如下程序: #include using namespace std; class Base{ public: void output(){cout
admin
2021-09-05
60
问题
有如下程序:
#include
using namespace std;
class Base{
public:
void output(){cout<<1;}
virtual void Print(){cout<<’B’;}
};
class Derived:public Base{
public:
void output(){cout<<2;}
void Print(){cout<<’D’;}
};
int main()
{
Base*ptr:new Derived:
ptr->output();
ptr->Print();
delete ptr;
return 0;
}
执行这个程序的输出结果是( )。
选项
A、1B
B、1D
C、2B
D、2D
答案
B
解析
在某基类中声明为vinual并在一个或多个派生类中被重新定义的成员函数,本题中定义了一个指向派生类对象的基类指针ptr,执行ptr->output后,会执行基类的oulput函数,输出1,由于Print是虚函数,所以ptr->Print()会执行派生类的Print,即输出D,所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/p4fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;voidfunction2(intn);voidfunction1(intn){if(n
下列循环语句中有语法错误的是()。
结构化程序所要求的基本结构不包括()。
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是()。
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
下面c++标识符中正确的是()。
有如下函数定义:voidfunc(inta,int&b{a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
随机试题
急性血吸虫卵结节内渗出的炎症细胞主要是
高血压病常发生的病变有
A.720mgB.800mgC.72mgD.80mg含麻黄碱类复方制剂每个最小包装规格麻黄碱类药物含量口服固体制剂不得超过()。
()审核结束后,符合规定要求的,土地登记人员填写《土地登记审批表》。
推断统计是根据从总体中抽取的样本的有限信息,对总体的数量特征作出科学的(),即根据部分数据(样本数据)去推断更一般的情况(总体的数量特征)。
混凝土坝的坝内裂缝,空洞可采用()。
在空运业务中的机场代码往往比全称重要得多。国际航协规定的首都国际机场(中国北京),希斯罗国际机场(英国伦敦)代码依次为()。
交货及时是商品采购单位评价供应单位的一个重要标准,交付及时性一般用()来表示。
导游员小张带一郑州旅游团乘火车赴张家界旅游,当火车行驶6小时后,团内一位游客突然腹痛难忍,小张马上通过列车员寻找到医生,经诊断客人患的是急性阑尾炎,需要立即手术。此时小张应()
根据以下资料,回答以下问题。我国近岸海域监测面积共279225平方千米。2010年,按监测点位计算,水质最好的一、二类海水占62.7%,比上年下降10.2个百分点:三类海水占14.1%,比上年上升8.1个百分点;四类和劣四类海水占23.2%,比上
最新回复
(
0
)