首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
51
问题
有以下程序: #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全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:输出a所指数组中的前n个数据,要求每行输出5个数。请在程序的下画线处填入正确的内容并把下画线删除,使程序得
设有定义:intx,y,z;,且各变量已赋正整数值,则以下能正确表示代数式""的C语言表达式是()。
检查软件产品是否符合需求定义的过程称为()。
关于软件危机表现的叙述中不正确的是()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
关于“while(条件表达式)循环体”,以下叙述中正确的是()。
若有函数首部intfun(doublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
假设AB为一个类,则该类的拷贝构造函数的声明语句为______。
以下函数声明中,存在语法错误的是______。
随机试题
A.青霉素B.头孢曲松C.克林霉素D.氧氟沙星E.红霉素孕妇感染生殖道沙眼衣原体首选的治疗药物是
投资在国民经济运行中的地位和作用是()。
某建设工程项目施工合同约定,由承包人负责采购项目所需的防火门,防火门设计要求的质量标准高于国家标准,则在材料采购合同中对该材料的质量标准约定应是()。
2014年12月,甲、乙、丙、丁四人出资设立A有限合伙企业(简称A企业),主要经营服装加工,合伙协议协定:甲、乙为普通合伙人,丙、丁为有限合伙人;甲以劳务出资;乙出资10万元;丙、丁各出资20万元。合伙协议对其他事项未作约定。2015年1月8日,A企
在习近平新时代中国特色社会主义思想指导下,中国共产党领导全国各族人民,统揽(),推动中国特色社会主义进人了新时代。
按照我罔选举法的规定,全国和地方各级人民代表大会的代表,受选民和原选举单位的监督。选民或者选举单位都有权罢免自己选出的代表。罢免代表采用()。
Manypeople,particularlyrecentcollegegraduates,dreamingofowningtheirownbusinesses.Althoughsuchventuresareoftenex
Theappearanceoftheusedcaris______,it’smuchnewerthanitreallyis.
Inmostpeople’smind,growthisassociatedwithprosperity.WejudgehowwelltheeconomyisdoingbythesizeoftheGrossNat
DothefollowingstatementsagreewiththeviewsofthewriterinReadingPassage2?Inboxes16-23onyouranswersheetwriteY
最新回复
(
0
)