首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; c1ass A{ public: virtual void f(){cout<<1;} void g0{cout<
有如下程序: #inc1ude<iostream> using namespace std; c1ass A{ public: virtual void f(){cout<<1;} void g0{cout<
admin
2017-06-18
34
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
c1ass A{
public:
virtual void f(){cout<<1;}
void g0{cout<<2;}
};
c1ass 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中对基类中的虚拟成员函数virtual voidf()和实函数void g()进行了重新定义,在主函数中通过语句show(b);调用派生类中的虚函数virtual void f(){ cout<<3;}输出3,调用基类的实函数void g(){ cout<<2;}输出2。所以选项D为正确答案。
转载请注明原文地址:https://kaotiyun.com/show/ZhAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
C++程序的执行是从( )开始执行的?
数据结构分为逻辑结构与存储结构,循环队列属于【 】。
有下列二叉树,对此二叉树前序遍历的结果为( )。
在面向对象方法中,实现信息隐蔽是通过对象的某一特性来实现的,这个特性是
算法的时间复杂度是指
下列关于线性表叙述中,不正确的是()。
多态性分为两类:编译时的多态性和______。
以下各特点中,不属于算法的基本特征的是()。
ER模型可以转换成关系模型。当两个实体间联系是M:N联系时,它通常可转换成关系模式的个数是()。
随机试题
大小不变或变化缓慢的载荷称为()。
染色体畸变可由亲代遗传,也可由生殖细胞的异常发育引起,包括_______的异常和_______的改变。
X企业为一般增值税纳税人,购入一台设备,该设备需安装,取得增值税专用发票注明买价为140万元,增值税税额为23.8万元,支付的运费为0.5万元,支付安装费为0.3万元,则固定资产入账价值为164.6万元。()
2012年度中国公民赵某取得以下所得:(1)利用业余时间兼职,1~12月份每月从兼职单位取得劳务报酬3000元每月从中拿出500元通过国家机关捐赠给贫困地区。(2)通过拍卖行将一幅珍藏多年的字画拍卖,取得收入500000元,该字画原值
长江三角洲的地理位置十分优越,体现在()。①濒临黄、渤海与长江交汇处,港口众多②依托长江水运,联系内陆地区③我国南北海上航运中枢④通过远洋航线通往世界主要港口
【2014下】马克思主义认为,实现人的全面发展的根本途径是()。
能够引起债的绝对消灭的原因有()。
A、Studyingwithapartner.B、Preparingsnacks.C、Playingcards.D、Learninghowtodesignbridges.C女士说:“我打算去学生娱乐中心打桥牌。”故答案为C。
ScientistsatSussexuniversityappeartobeonthewaytodiscoveringhowthemosquito,earnerofdiseasessuchasmalariaand
A、Thesmallbowlwasputabovethelargebowl.B、Thelargebowlwasputabovethesmallbowl.C、Thesmallbowlwasputinsideth
最新回复
(
0
)