首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
66
问题
有如下程序:
#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全国计算机二级
相关试题推荐
在下面的运算符重载函数的原型中,错误的是______。
下列程序用于打印出ASCⅡ字符,其析构函数内的语句应为【 】。#include<iostream.h>#inelude<iomanip,h>template<classT>classArray{
若有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:A(inti){
______是C++语言程序的入口。
语句ofstreamf("SALARY.DAT",ios::app|ios::binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且
将一个函数声明为一个类的友元函数必须使用关键字【】。
磁盘文件操作中,打开磁盘文件的访问模式常量时,()是以追加方式打开文件的。
下列选项,不正确的是
在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间______________的信息。
以下选项中合法的实型常数是
随机试题
Itisawell-knownfactthatwater______atomsofhydrogenandoxygen.
二羟丙茶碱又称
腹水中AFP大于多少时,有助于诊断原发性肝癌
正常成年人,每日尿量为
某企业为增值税一般纳税人,2×17年年初无形资产科目借方余额为450万元,当年发生以下经济业务:(1)2×17年1月,某企业接受甲企业作为资本投入的一项生产用非专利技术,投资合同约定的价值为130万元(假定是公允的),甲企业占实收资本的份额为100万
科举考试创于隋朝,唐宋以后不断发展完善,以明清两代最为成熟。()
公文中适用于表彰先进,批评错误、传达重要精神和告知情况的是()。
根据以下资料,回答91-95题2009年1-11月,浙江省全社会用电量2233.64亿千瓦时,同比增长4.7%,增长速度慢于2008年同期2.1个百分点。其中,工业用电量1711.81亿千瓦时,同比增长3.4%,增长速度慢于2008年同期1.9个百分点;
我国全面发展教育的内容及其关系。
Whendidthestoryhappen?
最新回复
(
0
)