首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #include using namespace std; class Base{ public: void outputo{cout
有如下程序; #include using namespace std; class Base{ public: void outputo{cout
admin
2020-07-30
15
问题
有如下程序;
#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的功能是:求出如下分数列的前n项之和。和值通过函数值返回main函数。例如,若n=5,则应输出8.391667。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C
下列给定程序中,函数fun的功能是:读入一个字符串(长度
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含了类Pets(“宠物”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
下面c++标识符中正确的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。学校教务处要为任课老师开发一个学生管理系统,需求如下:(1)学生的信息是要受到严密保护和限制的,包括姓名、五个英文字符的学号,以及精确到小数点后一位的一科成绩,只有任课老师可以修改,如果学生升学了
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数sort(int&m,int&n,int&1)实现将三个整数m、n、1由大到小输出。m最大,1最小。程序分析:程序实现时,可以把最大的数放到m上,先将m与n进行比
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是()。
下列符号中,正确的C++标识符是()。
以下数据结构中,属于非线性数据结构的是()。
随机试题
(2002年第146题)有关游离胆红素的叙述,正确的是
以下关于卵巢实质性恶性肿瘤的叙述,不包括
急性骨髓炎最常见致病菌是
A.肱骨头B.喙突C.喙突下2cmD.喙突下5cmE.肩锁关节肩关节前后位摄影,中心线应对准
工型变态反应中,特异性IgE抗体吸附的是
某农户送来56龄死猪两只,外观腹部皮肤有红色的紫斑。具主述,该2只死猪前一天下午都正常,第2天死于圈内。另外,还有两只病猪,经兽医检查体温40.5~41.5C℃,病猪精神沉郁,食少,被毛粗乱,有一只猪不能站立,倒地脚呈划水样运动,叫声嘶哑。剖检主要表现,小
套头羊毛衫,适合婴儿穿
卷烟厂应该缴纳的增值税销项税额总计为( )万元。商场代销卷烟业务应缴纳的营业税为( )万元。
不可以想象,没有以学术作为内容的思想,将成为怎样一种思想,而没有思想的学术,这种学术还有什么价值?思想和学术它们之间没有“不是东风压倒西风,便是西风压倒东风”那种______的关系。填入横线部分最恰当的一项是()
在地球构造活动频繁的时期,环非洲、南美和欧洲的新海洋盆地开始扩展,产生了新的空间。大气中大量二氧化碳与光合作用的生物发生反应,死亡的生物随后被埋在海底沉积物中,形成了富含碳元素的页岩。大气中的碳被固定下来,使得大气中二氧化碳的水平下降,减小了温室效应并降低
最新回复
(
0
)