首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
35
问题
有如下程序:
#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://jikaoti.com/ti/gdA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设变量a是int型,f是double型,i是float型,则表达式10+’a’+i*f值的数据类型是
下列关于C++与C语言的关系的描述中,()是错误的。
下列对变量的引用中,错误的是()。
已知有函数f的定义如下:intf(){staticints=0;s+=2;returns;}则在某程序中第2次执行函数调用语句“f();”时,函数f的返回值是______。
对于任意一个类,析构函数的个数最多为______。
将一个函数声明为一个类的友元函数必须使用关键字【】。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态。其中只能用于检测输入流状态的操作函数名称是()。
以下选项中合法的实型常数是
若有定义:intk,*q;,则下列各选项中赋值表达式正确的是
下列关于栈和队列的描述中,正确的是()。
随机试题
简述企业与SBA内各种竞争力量的战略关系。
某评估人员对甲公司一台电焊机设备进行评估时,了解到以下情况:(1)与目前同类新式电焊机相比,该电焊机材料消耗偏高、维护费用偏高。通过统计分析,每年该电焊机比同类新式电焊机维护费用多出8000元、多消耗材料200件。(2)经鉴定,该设备尚可使用年限为4年,确
右心室后负荷增加见于下列哪种疾病
某工程有十项工作组成它们之间的网络逻辑关系,如表6—1所示。[问题]1.依据表中逻辑关系绘制双代号网络图。2.用图上计算法计算时间参数。3.简述时标网络计划的绘制方法。4.简述双代号时标网络计划的优点。5.根据
在第三版巴塞尔协议中,新引入的用来反映商业银行长期流动性水平的指标是()。
某公司希望为其客户提供全国统一的客服电话,并让客户免费拨打,该公司可以使用()业务。
给出的几句话中没有语病的一句是()。
根据下列资料,回答以下问题。据统计,2009年全国土地出让收入为14239.7亿元,比上年增长43.2%。其中,上半年收入同比下降19.7%,下半年收入同比增长110.9%。分地区看,全国土地出让收入约三分之二来自沿海省份。据国土
在VisualFoxPro中以下叙述错误的是( )。
Thewomenarenoticeablebytheiruniformsof______darkbluecottondress.
最新回复
(
0
)