首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
26
问题
有以下程序 #include <iostream> #include <string> using namespace std; class base { private: char baseName[10]; public: base () { strcpy(baseName,"Base"); } virtual char *myName() { return baseName; } char *className() { return baseName; } }; class Derived : public base { private: char derivedName[10]; public: Derived() { strcpy(derivedName,"Derived"); } char *myName() { return derivedName; } char *className() { return derivedName; } }; void showPtr(base &p) { cout<<p.myName () <<" "<<p.className (); } int main () { base bb; Derived dd; showPtr(dd); return 0; } 运行后的输出结果为
选项
A、Derived Base
B、Base Base
C、Derived Derived
D、Base Derived
答案
A
解析
本题考核虚函数的应用。类Derived是从基类Base公有派生而来的。因此,Derived是基类Base的子类型。main()函数中定义了一个基类对象bb和一个派生类对象dd。从程序,中可看出派生类Derived的对象dd交给了处理基类Base的对象的函数showPtr进行处理。由于在基类中函数myName被定义成虚函数。所以在函数 showPtr中调用的myName函数为派生类的成员函数 myName,从而输出Derived。然后输出className,即基类名称Base。
转载请注明原文地址:https://kaotiyun.com/show/Jajp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是( )。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
请编写函数fun,该函数的功能是:判断字符串是否为回文,若是,则函数返回1,主函数中输出”YES”,否则返回0,主函数中输出”NO”。回文是指顺读和倒读都一样的字符串。例如,字符串LEVEL是回文,而字符串123312就不是回文。注意:
数据库的故障恢复一般是由()来执行恢复。
软件设计中模块划分应遵循的准则是()。
下列数据结构中,属于非线性结构的是()。
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
有以下计算公式若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
在数据库系统的内部结构体系中,索引属于()。
以下数据结构中,属于非线性数据结构的是()。
随机试题
在Internet上,任何一个网页或网站文件都有一个确定的地址,这个地址称为________。
下列哪项不是风湿性心脏瓣膜病的常见并发症
A.身高 B.上臂肌围 C.体质指数 D.肌酐一身高指数 E.三头肌皮褶厚度反映肌蛋白贮存和消耗程度的指标是
的二项展开式中,不含x3的项的系数的和为().
图中问号处应填的数字是()。
当前,我国科技事业实现了历史性、整体性、格局性重大变化,重大创新成果竞相涌现,一些前沿方向开始进入并行、领跑阶段。但也应看到,我国科技领域仍然存在一些亟待解决的问题,关键核心技术受制于人的局面没有得到根本性改变。现在,我们迎来了世界新一轮科技革命和产业变革
6π
已知当x→0时,函数f(x)=3sinx-sin3x与cxk是等价无穷小,则k=_______,c=______.
在VisualFoxPro中以下叙述正确的是()。
Oneofthemostimportantfeaturesthatdistinguishreadingfromlisteningisthenatureoftheaudience.【67】thewriteroftendo
最新回复
(
0
)