首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
41
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列关于纯虚函数与抽象类的描述中,错误的是()。
若执行以下程序时从键盘上输入9,则输出结果是main(){intn;cin>>n;if(n++<10)cout<<n<<end1;elsecout<<n--<<end1;}
若有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:A(inti){
下列有关C++流的叙述中,错误的是
以下函数模板max()的功能是返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0]for(inti=1;i<n;i++
在I/O类库中,头文件iostream.h包括了______。
C++是一种面向对象的程序设计语言,它充分支持面向对象思想中的三个主要特征是______性;_______性和_______性。
若有定义:intk,*q;,则下列各选项中赋值表达式正确的是
下列关于队列的叙述中正确的是
随机试题
Word的“全屏显示”只显示出文档,而没有标尺、工具栏和其它屏幕要素,若要回到原来状态应按_______键。
利润表中“营业税金及附加”项目反映企业经营业务应负担的()。
利率消毒的假设条件是市场利率期限结构是( )。
经营者违反《反垄断法》规定,达成并实施垄断协议的,可以采取的处罚有()。
已售未提库存主要是指顾客购买商品后,企业送货上门时,由于顾客临时更改时间而导致未送达的货物,暂时存放在仓库,需要与顾客沟通具体的送货时间,及时清理,提高仓库的利用率。
下列叙述中,正确的是()。
例如:为了让自己更健康,他每天都花一个小时去锻炼身体。★他希望自己很健康。(√)今天我想早点儿回家。看了看手表,才5点。过了一会儿再看表,还是5点,我这才发现我的手表不走了。★那块手表不是他的。(×)★最近
TheBritishshowagreatloveforthecountrysideanditisreallyniceandbeautiful.Alotofpeopledream(梦想)aboutlivingi
Beijing2008:TheFirst4GWirelessOlympicGames?Abouthalfamillionyearsago,PekingmanlivedinZhoukoudian,inthe
已知最近二十天内,5月强筋麦的最高价为2250元/吨,最低价为1980元/吨,昨日的K值为35,D值为36,今日收盘价为2110元/吨,则20日RSV的值,今天的K值,今日的D值,今日的J值为()。
最新回复
(
0
)