首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #include using namespace std; class Base{ public: void outputo{cout
有如下程序; #include using namespace std; class Base{ public: void outputo{cout
admin
2020-07-30
24
问题
有如下程序;
#include
using namespace std;
class Base{
public:
void outputo{cout<
virtual void Printo{cout<<‘B’;)
);
class Derived:public Base{
public:
void output(){cout<<2;)
void Print0{cout<<‘D’;)
);
int main(){
Base*ptr=new Derived;
ptr一>output();
ptr一>Print();
delete ptr;
return ():
)
程序的输出结果是( )。
选项
A、lB
B、lD
C、2B
D、2D
答案
B
解析
此题考查的是虚函数与多态性。在成员函数的声明前面加上vimal关键字,即可把函数声明为虚函数;在C++中,一个基类指针可以用于指向它的派生类对象,而且通过这样的指针调用虚函数时,被调用的是该指针实际所指向的对象类的那个重定义版本。本题中,从基类的定义可以看出:output()函数是普通成员函数,而Print()函数是虚函数。所以,通过ptr指针调用的output()是基类中的output(),而通过它调用的PIint()则是派生类中的Print()。
转载请注明原文地址:https://www.kaotiyun.com/show/9typ777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写函数fun,其功能是将形参S所指字符串放入形参a所指的字符数组中,使a中存放同样的字符串。说明:不得使用系统提供的字符串函数。注意:部分源程序存在PROGl.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun指定的部位填入所
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,其中定义了用于表示特定数制的数的模板类Number和表示一天中的时间的类TimeOfDay;程序应当显示:01:02:03.00406:04:06.021但程序中
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义了MyString类,一个用于表示字符串的类。成员函数reverse的功能是将字符串进行“反转”。例如,将字符串ABCDEF“反转”后,得到字符串FEDCBA;将字符串ABC
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件proj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含一个源程序文件main.epp,其中有类Book(“书”)和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。
关于运算符重载,下列表述中正确的是()。
软件设计中划分模块的一个准则是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
C++中设置虚基类的目的是()。
检查软件产品是否符合需求定义的过程称为()。
随机试题
管理人报告是基金年度报告的组成部分,它是指基金管理人就报告期内管理职责履行情况等事项向投资者进行的汇报。( )
IKEAisaSwedishfurnitureandhomeproductsretailerthathasstoresallovertheworld.Itisfamousforwell-pricedflatpac
对炎症细胞有趋化作用的补体裂解产物是
A、功能良好的牙齿牙周膜间隙宽度B、塑料全冠肩台宽度C、铸造金属全冠肩台宽度D、烤瓷熔附金属全冠肩台宽度E、嵌体箱状洞形洞斜面宽1.5mm
洗胃的目的不包括
建设工程索赔是一种()。
下列属于格里高利圣咏演唱形式的是()。
下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是
A、moretypesB、morepagesC、lesspagesB文章的最后一段告诉我们通常在星期天,报纸的版面会更多。有新闻版、体育版、娱乐版、经济版等等。自然,大多数的报纸在星期日比往常页数要多。所以选B。
JustlikeChinese,Westernersgivegiftsonmanyoccasions,suchas,onbirthdaysoffamilymembers,atweddings,atChristmasa
最新回复
(
0
)