首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: virtual void f(){cout
有如下程序: #include using namespace std; class A{ public: virtual void f(){cout
admin
2019-06-12
30
问题
有如下程序:
#include
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
解析
在派生类class B中对基类中的虚拟成员函数virtual voidf()和实函数void gO进行了重新定义,在主函数中通过语句show(b);调用派生类中的虚函数virrual void f(){cout<<3;}输出3,调用基类的实函数void g(){cout<<2;}输出2。所以选项D为正确答案。
转载请注明原文地址:https://kaotiyun.com/show/CX8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库系统的核心是()。
阅读下面的程序:#include<iomanip.h>voidmain(){cout.fill(’!’);cout<<setiosflags(ioS::left)<cout<<setw(6)<<1024<<endl;}写出
下列模板的声明中,正确是
下列语句中,错误的是()。
下面关于类和对象的描述中,错误的是
有如下类声明:classFoo{intbar;};则Foo类的成员bar是()。
下面程序的运行结果为()。#include<iostream>usingnamespacestd;voidmain(){for(inta=0,x=0;!x&&a<=10;a++);cout
在软件测试设计中,软件测试的主要目的是
下列程序从保存整数的文本文件"c:Sample.dat"中依次取出每个数据并显示出来,同时统计并显示出所有数据的个数。程序划线处的表达式为【 】。#include<stream,h>#include<st
为了克服软件危机提出了【】概念。
随机试题
一件行政诉讼案件中,被告响水县建设局,于2008年7月13日颁发给第三人响水县亨达房地产开发有限公司编号为040039建设工程规划许可证,许可第三人在本县城军民东路段开发房地产,其许可附件军民东路1号综合楼建设工程施工图纸(200436号图纸)设计在原告门
以此任物,亦必悖矣。任物:
毛泽东在《关于正确处理人民内部矛盾的问题》中,提出的处理国家、生产单位和生产者个人关系的方针是
一血液样品在甲医院测得血糖结果在正常范围,乙医院测得结果异常,后经核查,乙医院所用标准液已变质,这种误差属于:()
A.形似蝌蚪B.呈圆形C.覆盖精子头的前部D.由核和顶体组成E.是精子的运动器官精子的头
肾虚引起的月经不调主要是
A.足三里、内关、中脘、天枢B.至阳、胆俞、阳陵泉C.百会、承山、长强、大肠俞D.天枢、上巨虚、阴陵泉、水分E.天枢、支沟、水道、归来、丰隆
(2016年)企业缴纳的下列税金中,不需要通过“应交税费”科目核算的有()。
1991年,台湾的传奇人物杨惠珊告别影坛,创办琉璃工房,并执著地给中国现代玻璃艺术品恢复它古老的名字———琉璃。其实分析琉璃的成分,它就是玻璃,而琉璃在中国明清时期所指并不是玻璃。玻璃最让人陶醉的一点在于它的制作结果完全难以预料。经常会失败,但也有
Itisdifficulttogiveadescriptionof【C1】______becausetheyvaryfromstatetostateandcitytocity.Sometownsallowth
最新回复
(
0
)