首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class A{ public virtual void f(){cout<<1;} void g(){cout<<2;
有如下程序: #include<iostream> using namespace std; class A{ public virtual void f(){cout<<1;} void g(){cout<<2;
admin
2017-04-25
25
问题
有如下程序:
#include<iostream>
using namespace std;
class A{
public
virtual void f(){cout<<1;}
void g(){cout<<2;}
};
class B:PubliC A{
public:
virtual void f(){cout<<3;}
void g(){cout<<4;}
};
void show(A&a){a.f();a.g();}
int main(){
B b:
show(b);
return 0:
}
运行时的输出结果是( )。
选项
A、12
B、34
C、14
D、32
答案
D
解析
在派生类classB中对基类中的虚拟成员函数virtualvoidf()和实函数voidg()进行了重新定义,在主函数中通过语句show(b);调用派生类中的虚函数virtual void f(){cout<<3;}输出3,调用基类的实函数void g(){cout<<2;}输出2。所以选项D为正确答案。
转载请注明原文地址:https://kaotiyun.com/show/42Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是()。
下列类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。class myClass{private:intdata;public:myClass(in
指针变量所保存的不是一般的数据值,而是程序中另一个对象的______。
若有以下程序:#include<iostream>usingnamespace.std;classdata{public:intx;data(intx){
有如下程序: #include<iostream> using namespace std; int main() { void function(double val); double val; fu
如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。下列程序没有使用多态机制,其输出结果是______。#include<iostream>usingnamespacestd;class
软件生命周期中所花费用最多的阶段是
下列不属于软件工程过程的基本活动的是()。
在面面对泵方法中,一个对象请求另一对象为其服务的方式是通过发送【 】实现。
以下选项中与k=n++;完全等价的表达式是
随机试题
大黄具有的功效有
“五脏六腑皆令人咳,非独肺也”出自
A3.89~6.11mmol/LB8.90~10.00mmol/LC≥7.0mmol/LD6.1~7.0mmol/LE≥11.1mmol/L糖尿病患者的随机血糖浓度值是
所有权随()的存在而存续,不得预定所有权的存续期间。
采用爆破排淤填石法改良地基时,爆破排淤设计一定要根据堤身设计断面要求设计合理的爆破参数,如包括线药量、单孔药量、()、布药孔数、药包间距、布药位置、药包在泥面下埋设深度、爆破施工水位等。
背景材料:为规范公路工程施工招标投标活动,保证公路工程施工质量,维护招标投标活动各方当事人合法权益,《公路工程施工招标投标管理办法》中明确指出:公路工程施工招标分为公开招标和邀请招标。采用公开招标的,招标人应当通过国家指定的报刊、信息网
C国旅是C航空的母公司,成立于1981年,业务涉及旅游、航空、酒店预订、机票、会议、展览、商务、因私出入境、体育赛事等行业,是目前国内最具规模的旅游批发商和包机批发商。2005年,主打廉价机票的C航空成立了,C国旅开始逐步推出含有自营航班的远途旅行。C航
2015年全年规模以上港口完成货物吞吐量114.3亿吨,比上年增长1.6%,其中外贸货物吞吐量35.9亿吨,增长1.1%。规模以上港口集装箱吞吐量20959万标准箱,增长4.1%。年末全国民用汽车保有量达到17228万辆(包括三轮汽车和低速货车955万辆)
学习一系列单字后,把学过的与未学过的单字随机混在一起,并呈现给被试,要求被试辨认出学过的单字。这种检查记忆效果的方法是()。(2010年)
下列IPv6地址表示中,错误的是()。
最新回复
(
0
)