首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass Base{ public: virtual void functionl() {cout<<’0’;}
有如下程序: #inc1ude <iostream> using namespace std; c1ass Base{ public: virtual void functionl() {cout<<’0’;}
admin
2020-04-07
63
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass Base{
public:
virtual void functionl() {cout<<’0’;}
void function2(){cout<<’1’;}
};
c1ass Derived: public Base{
public:
void functionl(){cout<<’2’;}
void function2() {cout<<’3’;}
};
int main(){
Base*p= new Derived();
p—>functionl();
p—>function2();
return ();
};
运行时的输出结果是( )。
选项
A、01
B、21
C、03
D、23
答案
B
解析
函数functionl()在基类Base中定义为虚成员函数,而在派生类Dervied中重新进行了定义,输出字符2,函数function2()在基类Base中定义虚成员函数,在主函数中使用指向基类的指针变量p访问function20时,输出1。
转载请注明原文地址:https://kaotiyun.com/show/mk8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于栈的叙述正确的是
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:staticints;MyClass();voi
下列关于C++与C语言的关系的描述中,()是错误的。
在下面的4个关键字中用来说明虚函数的是
有如下程序:#include(iostream)usingnamespacestd;classTestClass{protected:TestClass(){couti(cout<<‘x’;}TestC
下列函数中,()是对文件进行写操作的。
最简单的交换排序方法是()。
下列选项中,不属于模块间耦合的是
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
A、 B、 C、 D、 B数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。数据的逻辑结构分为线性结构和非线性结构。若各数据元素之间的逻辑关系可以用一个线性序列简
随机试题
CD8分子
肝硬化患者服用口服药物片剂应研成粉末,其目的是
属于生化评估的内容是
在国际工程施工中,某工程的直接索赔款额为650万元,现场管理费的索赔款额为350万元,则索赔的总部管理费可以是()万元。
目前的房地产市场不景气,但预测3年后会回升,现有一座出租写字楼需要估价。该写字楼现行市场租金较低,年出租净收益为500万元,预计未来3年内仍然维持在该水平,但等到3年后市场回升时,将其转卖的售价会高达47950万元,销售税费为售价的6%。如果投资者要求该类
两年前,某企业还没有专门的人力资源部门,人力资源的相关业务由当时的综合办公室承担。最近两年,企业规模增长了十几倍,因而急需加强人力资源工作。由于时间仓促,该企业只是从综合办公室划分出部分人员,组成了人力资源部。这些人力资源管理人员没有专门学习过人力资源的相
竞争规律在流通领域中的作用有()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有两个标签Ll和L2,标题分别为“口令”和“允许次数”;一个命令按钮Cl,标题为“确定”;两个文本框名称分别为Textl和Text2。其中Textl用来输入口令(输入时,文本框内容显示“*”),初始内容
A、Theprotectionofnationalparks.B、Thehistoryofnationalparks.C、Theserviceofnationalparks.D、Thepollutionofnationa
最新回复
(
0
)