首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
31
问题
若有以下程序:
#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://jikaoti.com/ti/4OE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
inta[10],则下面正确表示数组中的第十个元素的是______。
对于顺序存储的队列,存储空间大小为n,头指针为P,尾指针为R。若在逻辑上看成一个环,则队列中元素的个数为【】。
有如下数组声明:intvalue[30];,下标值引用错误的是()。
检查软件产品是否符合需求定义的过程称为()。
关于函数重载,下列叙述中错误的是()。
结构化程序设计方法的主要原理的是【】。
下面关于对象概念的描述中,()是错误的。
关于运算符重载,下列表述中正确的是()。
随机试题
抑制胆碱酯酶活性见于抑制细胞色素氧化酶活性见于
静脉肾盂造影检查的禁忌证是
药学人员职业道德中对患者的职业道德规范是
促使心脏病孕妇死亡的主要原因是
[2004年第65题]下列哪一项不包括在注册建筑师的执业范围内?
凡涉及珍稀濒危物种和敏感地区等类生态因子发生不可逆影响时必须提出()。
已提足折旧的固定资产.无论是否继续使用,均不再提取折旧;但提前报废的固定资产,应补提折旧。()
报价驱动市场是一种连续交易商市场,或称()。
下列属于国际收支中资本项目的是()
Itmaybenosurprisethatthebest-sellingcomputerbooksofarthisyearisPhone:TheMissingManual,bymycolleagueDavidP
最新回复
(
0
)