首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> #include <string> using namespace std; class base { private: char baseName[10
有以下程序: #include <iostream> #include <string> using namespace std; class base { private: char baseName[10
admin
2010-06-06
63
问题
有以下程序: #include <iostream> #include <string> using namespace std; class base { private: char baseName[10]; public: base ( ) { strcpy (baseName, "Base"); } virtual char *myName() {
选项
A、DerivedBase
B、BaseBase
C、DerivedDerived
D、BaseDerived
答案
1
解析
本题考核虚函数的应用。类Derived是从基类Base公有派生而来的。因此,Derived是基类Base的子类型。主函数中定义了一个基类对象bb和一个派生类对象dd。从程序中可看出,派生类Derived的对象dd交给了处理基类Base的对象的函数showPtr进行处理。由于在基类中函数myName被定义成虚函数,所以在函数showPtr中调用的myName函数为派生类的成员函数mySame,从而输出Derived。然后输出className,即基类名称Base。
转载请注明原文地址:https://kaotiyun.com/show/fqjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列4个程序中,完全正确的是()。
有以下程序#include<stdio.h>intf(intx[],intn){if(n>1)returnx[n-1]+f(x,n-1)*10;elsereturnx
有以下程序:#includemain(){inta[5]={2,4,6,8,10},*P,**k;P=a;k=&p;printf("%d",*(p++));printf("%d\n",
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
以下选项中正确的语句组是()。
以下关于宏的叙述中正确的是()。
给定程序中,函数fun的功能是建立一个NxN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,…依次类推。例如,若N=5,生成的矩阵为:11111
软件测试的目的是( )。
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
吸收操作常采用高温操作,这是因为温度越高,吸收剂的溶解度越大。()
我国四级教育督导机构中,省(自治区、直辖市)一级设()
以征收对象的价格为依据,按一定比例计征的税种是()
( )是消除了个体之间个别偶然的差异,显示出所有个体共性和数据一般水平的统计指标,它由所有数据计算得到,是数据的分布中心,具有代表性。
海运提单按提单的()分类,分为预借提单和倒签提单。
在现代市场经济国家,政府实施财政政策的主要措施包括()
根据《党政机关公文处理工作条例》的规定,公文办理包括公文起草、公文拟制、收文办理、发文办理和整理归档五个部分。()
我国多数软件开发工作者的“版权意识”十分淡漠,不懂得通过版权来保护自己的合法权益。最近对500多位软件开发者的调查表明,在制订开发计划时也同时制订了版权申请计划的仅占20%。以下哪项如果为真,最能削弱上述结论?
设ai=[ai1,ai2,ain]T(i=l,2,…,r;r<n)是n维实向量,且α1,α2,…,αr,线性无关.已知β=[b1,b2,…,bn]T是线性方程组的非零解向量,试判断向量组α1,α2,…,αr,β的线性相关性.
Thereareagreatmanycareersinwhichtheincreasingemphasisisonspecialization.Youfindthesecareersinengineering,in
最新回复
(
0
)