首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class B{ public: virtual void f(){cout<<"B";} void g(){cout<<"B";) }; class D:pub
有如下程序: #include<iostream> using namespace std; class B{ public: virtual void f(){cout<<"B";} void g(){cout<<"B";) }; class D:pub
admin
2015-11-24
87
问题
有如下程序:
#include<iostream>
using namespace std;
class B{
public:
virtual void f(){cout<<"B";}
void g(){cout<<"B";)
};
class D:public B{
public:
void f(){cout<<"D";}
void g(){cout<<"D";}
};
void h(B*p){p->f();p->g();}
int main(){
D obj;
h(&obj);
return 0;
}
运行这个程序的输出结果是( )。
选项
A、DD
B、BB
C、BD
D、DB
答案
D
解析
在基类B中定义虚函数f()和成员函数g(),而在派生类D中定义了函数f()和同名函数g( )。而函数h中的形参为指向基类的指针变量p,所以在主函数中执行h(& obj)时,会调用派生类的函数f(),输出D,再调用基类的函数g(),输出B。
转载请注明原文地址:https://kaotiyun.com/show/3lNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<iostream.h>voidmain(){charx=040;cout<<(X<<1);}
每个C++程序中都必须有且仅有一个
下面程序的预设功能是:统计文件abc.txt中的字符个数。#include<iostream.h>#include<fstream.h>#include<stdlib.h>voidmain(){
重载输入流运算符>>必须使用的原型为
有以下程序:classDate{public:Date(inty,intm,intD);{year=y;month=m;day=d;
若有以下程序:#include<iostream>usingnamespacestd;intf(){staticinti=O;ints=1;s+=i;i++
以下程序的执行结果为【】。 #include<iostream> usingnamespacestd; classbase { public: virtualvoidwho() { cout<<
t为int类型,进入下面的循环之前,t的值为0。while(t=1){...}则以下叙述中,正确的是()。
在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是
可以通过下面哪些函数实现类的多态性( )。
随机试题
“助力单亲妈妈就业”项目旨在解决社区单亲妈妈就业难的问题。社会工作者小李一方面根据单亲妈妈的实际情况,给予针对性的就业技能培训和求职辅导服务;另一方面利用网络平台整合辖区单位资源,为单亲妈妈寻找合适的就业岗位。小李的做法反映出社会工作在服务对象层面的功能有
Afterworkinginthecompanyforthreemonths,hehadthelucktobepromoteddeputydirector.
患者,男性,46岁,右侧腹股沟区肿块突出1年余,渐增大,平卧后肿块可消失。今弯腰搬重物时突感右下腹疼痛,伴呕吐3次,3h来院。体格检查:右下腹压痛,肠鸣音12~14次/min,右侧腹股沟区有一梨形肿块约6cm×4cm×3cm,有明显压痛,不能回纳,局部皮肤
果实种子类药材在投药前的处理方法是
一般在牙周基础治疗后多长时间根据牙周病变情况考虑牙周手术治疗
下列关于投资者与经理人员的矛盾与冲突的说法中,错误的有()。
A公司为增值税一般纳税人,适用的增值税税率为17%。2×17年,A公司以每件200元的价格销售某产品,同时约定若客户购买800件(含800件)以上该产品,每件可得到20元的商业折扣;若购买1500件以上,每件可得到40元的商业折扣。某客户2×17年12月1
Makeupyourmind,______youwon’tsucceed.
(1)什么是逻辑数据?(2)逻辑数据与数值的区别是什么?(3)汉字的编码方案有几种?说明其原理。
FishesThetermfishisappliedtoavarietyofcold-bloodedaquaticvertebratesofseveralevolutionarylines.Fishsharec
最新回复
(
0
)