首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; class Base { public: void who() { cout<<"cl
若有以下程序: #include <iostream> using namespace std; class Base { public: void who() { cout<<"cl
admin
2013-05-30
29
问题
若有以下程序:
#include <iostream>
using namespace std;
class Base
{
public:
void who()
{
cout<<"class Base"<<end1;
}
};
class Derivedl : public Base
{
public:
void who()
{
cout<<"class Derivedl"<<end1;
}
};
class Derived2 : public Base
{
public:
void who()
{
cout<<"class Derived2"<<end1;
}
};
int main()
{
Base *p;
Derivedl obj1;
Derived2 obi2;
p=&obj 1;
p=&obj2;
p->who ( );
return 0;
}
则该程序运行后的输出结果是【 】。
选项
答案
class Derived2
解析
本题考核对象指针的应用。主函数中定义了一个Base类对象指针p,然后逐步被赋值为obj1和obj2,最后通过对象指针p调用函数who(),也即调用Derived2中的函数who(),输出class Derived2。
转载请注明原文地址:https://kaotiyun.com/show/qhNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
友元类的所有成员函数都是另一个类的【】函数。
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intx;staticinty;public:sample(inta);staticvoi
有如下程序段:inta[10],*p[3],**pp,i;for(i=0;i<3:i++)p[i]=&a[i*4);pp=p;则正确表示数组a元素的表达式是______。
内部静态变量的作用域是()。
设有关系R和S,关系代数表达式为R-(R-S)表示的是()。
在数据结构中,从逻辑上可以把数据结构分成()。
下列有关数据库的描述,正确的是()。
一个函数功能不太复杂,但要求被频繁调用,选用______。
对于算法的每一步,指令必须是可执行的。算法的()要求算法在有限步骤之后能够达到预期的目的。
在概念设计阶段可用E-R图,其中“矩形框’表示实体,【】表示实体间联系。
随机试题
时间是世上最容易浪费,也是最难以把握的东西。
患者,女,68岁。慢性阻塞性肺疾病病史14年,近两年经常出现腹胀、恶心,呼吸困难症状加重。体格检查:颈静脉怒张,肝脏压痛,双下肢水肿。该患者可应用的控制体液潴留的药物是
治疗缺铁性贫血心脾两虚证,应首选()
现代市场经济不是完全自由的经济,而是政府积极干预的市场经济。()
职业用语的基本要求有()。
班杜拉对学习与学习理论的贡献之一是提出了()。
容易引起无意注意的条件有哪些?
在唐律,流二千五百里,减二等为()。
BernardBailynhasrecentlyreinterpretedtheearlyhistoryoftheUnitedStatesbyapplyingnewsocialresearchfindingsonthe
企业利用货币互换可以()。
最新回复
(
0
)