首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class B{ public: virtual void f(){cout
有如下程序: #include using namespace std; class B{ public: virtual void f(){cout
admin
2020-07-30
27
问题
有如下程序:
#include
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<
};
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://www.kaotiyun.com/show/0Dyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<’B’;}};classDerived:publicBase{public:
有如下程序:#include<iostream>usingnamespacestd;voidfunction2(intn);voidfunction1(intn){if(n<=0)return;function2(n-2);}v
在开发一个C++程序的整个过程中,第3个步骤为()。
下列描述中错误的是()。
如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是()。
已知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是()。
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data){data=g_data;}void
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator=,以实现深层复制。要求:补充编制的内容写在“//**********333*
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程projl。程序中位于每个“//ERROR****found*****”之后的—行语句有错误,请加以改正。改正后程序的输出结果应为:Name:SmithAge:21ID:99999Co
下列有关模板的叙述中,正确的是()。
随机试题
以健侧手臂扶持患侧前臂,身体也向患侧倾斜者可诊断为
对特派员取证,我国()
铸造金属全冠一般为金属烤瓷冠的唇侧一般为
慢性阻塞性肺部疾患包括
女,31岁。产后5个月,哺乳期,阴道不规则流血半月余,胸闷咳嗽10天。妇科检查:宫颈前唇有一个2cm×1cm×1cm的紫蓝色结节,子宫如50天妊娠大小,质软,无压痛。双侧附件区各触及囊性包块,均约6cm×5cm×5cm大小,表面光滑。胸x线片示双肺中下部多
原材料在每道工序开始时分别一次投入的情况下,分配原材料费用的在产品完工率,为原材料的下列消耗定额与完工产品消耗定额的比率是()。
区位熵又称专门化率,其值越高,地区产业集聚水平就越高。一般来说,当区位熵大于1时,则该地区的某项经济指标在全国有优势;当区位熵小于1时,则处于劣势。下表为我国某地主要农产品的产量与区位熵统计表。读表完成问题。该地所处的地形区是()
腭凹位于()。
ThemostimportantfeaturesinthegrowthoftheAmericaneconomyintheearly20thcenturywere______.
HowlonghadMs.Hui-wenZhangworkedinZhidaCo.,Ltd.?Shehadworkedtherefor______years.WhendidsheleaveZhida.Co.
最新回复
(
0
)