首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: virtual void fo{cout
有如下程序: #include using namespace std; class A{ public: virtual void fo{cout
admin
2020-07-30
49
问题
有如下程序:
#include
using namespace std;
class A{
public:
virtual void fo{cout<<1;)
void go{cout<<2;}
};
class B:public A{
public:
virtual void f0{cout<<3;)
void gO{cout<<4;)
};
void show(A&a){a.f0;a.g0;)
int main(){
B b:
show(b);
return 0:
}
运行时的输出结果是( )。
选项
A、12
B、34
C、14
D、32
答案
D
解析
在派生类class B中对基类中的虚拟成员函数virtualvoidf()和实函数voidgO进行了重新定义,在主函数中通过语句show(b);调用派生类中的虚函数virtual void f(){cout<<3;)输出3,调用基类的实函数void g(){cout<<2;)输出2。所以选项D为正确答案。
转载请注明原文地址:https://www.kaotiyun.com/show/1Typ777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classPoint{public:voidSetX(intxx);voidSetY(intyy);private:
下列选项中,正确的C++表达式是
有如下程序:#includeusingnamespacestd;intfun1(intx){return++x;}intfun2(int&x){re
有如下程序:#includeusingnamespacestd;classBase{public:voidfun(){cout
下列叙述中正确的是( )。
下列有关类成员的叙述中,正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
在下面的类定义中,错误的语句是()。classSample{public:Sample(intval);‖①—Sample();‖②private:inta=2.5
使用VC6打开考生文件夹下的源程序文件modil.epp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
给定程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的中括号处填入正确的内容并把中括号删除,使
随机试题
使用每股利润分析法选择筹资方式时,计算得到的每股利润差别点是指两种或两种以上筹资方案普通股每股利润相等时的()水平。
认定
需要DNA连接酶发挥接合缺口作用的反应过程是
由四逆汤化裁为通脉四逆汤属于
病人,男性,70岁,有慢性阻塞性肺气肿病史。咳脓痰伴气急加重2周。今晨起神志恍惚。体检:嗜睡,口唇青紫,两肺湿啰音,心率116次/分,血压25/14kPa(185/105mmHg)。最可能的诊断是()
对城乡规划工作的监督检查包括()。
下列各项中,不属于完全竞争市场的特征的是()。
因适合北方人民的生活习俗,“一碗吃尽中原风”,成为郑州餐饮业的名片之一,被誉为“河南烩面鼻祖”的是()。
某集团公司有四个部门,分别生产冰箱、彩电、电脑和手机。根据前三个季度的数据统计,四个部门经理对2013年全年的赢利情况作了如下预测:冰箱部门经理:今年手机部门会赢利。彩电部门经理:如果冰箱部门今年没赢利,那么彩电部门就不会赢利。
HowAdvertisementIsDone?A)Whenwechooseawordwedomorethangiveinformation;wealsoexpressourfeelingsaboutwha
最新回复
(
0
)