首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: void output(){cout
有如下程序: #include using namespace std; class Base{ public: void output(){cout
admin
2020-07-23
36
问题
有如下程序:
#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
解析
在某基类中声明为virtual并在一个或多个派生类中被重新定义的成员函数,本题中定义了一个指向派生类对象的基类指针ptr,执行ptr->output后,会执行基类的output函数,输出1,由于Print是虚函数,所以ptr->Print()会执行派生类的Print,即输出D,所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/f1yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include#includeusingnamespacestd;classAnimal{public:virtualstring
有如下程序:#includeusingnamespacestd;voidfun(inti){cout
有如下程序:#includeusingnamespacestd;classCC{intk;public:CC(intn):k(n){}
设序列长度为n,在最坏情况下,时间复杂度为O(log2n)的算法是
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
软件生命周期是指( )。
若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是
层次型、网状型和关系型数据库划分原则是( )。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列字符串中,正确的C++标识符是()。
随机试题
什么叫做联想呢?联想就是见到甲而想到乙。甲唤起乙的联想通常不外乎两种原因:或是甲和乙在性质上相类似,例如看到春光想起少年,看到菊花想到高节之士;或是甲和乙在经验上曾相接近,例如看到扇子想起萤火虫,走到赤壁想起曹孟德或苏东坡。类似联想和接近联想有时混在一起,
水浸泡后,表面有黏性物质,《中国药典》规定测膨胀度的药材是
此病诊断为(假设信息)若肝郁化火兼见心烦易怒,狂躁不安,舌红,苔黄,脉弦数应选用的最佳方剂为
有关皮样囊肿与畸胎瘤哪个叙述不正确
一新生儿,孕34周早产,自然分娩,体重2350g。娩出时心率92次/分,呼吸慢不规律,四肢青紫,活动可,有哭声。Apgar评分为
A.副反应B.毒性反应C.后遗效应D.停药反应E.特异质反应用药剂量过大或药物在体内蓄积过多发生的危害性反应为()。
下列关于个人贷款尽职调查的方式和要求,说法错误的是()。
据人力资源社会保障部网站消息,截至2010年底,全国参加城镇职工基本养老保险人数为25707万人,比上年末增加2157万人。其中,农民工参保人数为3284万人,比上年末增加637万人。2010年,全国城镇职工基本养老保险基金收入13420亿元,比上年增长1
下列指标属于公司经济利润最正确和最准确的度量指标的是()。
IwishIcouldattendyourbirthdayparty.Iknowitwillbelotsoffun.Unfortunatelymyparentshavealreadyinvitedseveral
最新回复
(
0
)