首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #include using namespace std; class Base{ public: void outputo{cout
有如下程序; #include using namespace std; class Base{ public: void outputo{cout
admin
2020-07-30
28
问题
有如下程序;
#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://kaotiyun.com/show/9typ777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中,fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。例如,给字符串S输入:AAaaBBbb123CCcccd,则应输出:upper=6,lower=8。请改正程序中的错误,使它得出正确的结果。注意:部分源程序
规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串的前导,一c号不得多于n个,若多于n个,则删除多余的木号;若少于或等于n个,则不做处理。字符串中间和尾部的水号不删除。例如,字符串中的内容为“*******A*BC*DEF*
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2。其中有向量基类VectorBase、向量类Vector和零向量类ZeroVector的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。该程序正确输出结果应为:(1.2,
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:Endpoint1=
下列符号中不属于C++关键字的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误。本题的功能是:从键盘输入字符串S,然后输出字符串s,中的字符个数。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//***
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为:平均值为:29最大值为:112最小值为:-11注意:错误的语句在//******error******的下面。修改
下列类模板的定义中语法格式错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
下列对于软件测试的描述中正确的是
随机试题
关于自然人和法人的权利能力,下列选项正确的是()
肺的宣发,主要向上、向外、升宣、发散的物质是
被告人赵某家在甲地,住在乙地。在追诉有效期内被发现在丙地盗窃现金400元,在火车上盗窃旅行包一个,内有金首饰两件,现金5000元。他到丁地销赃时被抓获。此案的审判管辖应届何地法院管辖?
房地产投资的时间风险是指选择合适的时机进入市场。()
采用固定总价合同时,发包方承担的风险是()。
决定贷款授信额度时需要评估和考虑的因素有()。
甲公司为增值税一般纳税人,适用的增值税税率为16%,甲公司2018年12月发生如下交易或事项:(1)5日,向乙公司销售商品一批,开出的增值税专用发票上注明的售价为60000元,增值税税额为9600元。该批商品的成本为40000元。甲公司为了及早收回
A、 B、 C、 D、 A本题属于样式类,主要考察了图形样式的运算,第一组图形中,前两个图形白色区域求同得到第三个图形,依照此规律,所以选择A选项。
ImportanceofthePublicImagePublicimagereferstohowacompanyisviewedbyitscustomers,suppliers,andstockholders(股东)
Anysurpluswassoldto_________theirincome.
最新回复
(
0
)