首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
36
问题
若有以下程序:
#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;classBASE{public:~BASE(){cout<<"BASE";}};classDERIV
下面是关于ios类的叙述,正确的是()。
结构化程序设计的一种基本方法是______。
有64个结点的完全二叉树的深度为______(根的层次为1)。
若有定义如下:charx[10]="VisualC",y[]="++6.0";则下列选项中对字符串操作错误的是()。
分析以下程序执行结果【】。#include<iostream.h>intf(intx,inty){returnx,y;}doublef(doublex,doubley){
下列关于线性表的叙述中,不正确的是______。
若有inta[]={2,4,6,8,10};int*p=a;则第2个数组元素的正确表示为______。
设一棵完全二叉树共有699个节点,则在该二叉树中的叶子节点数为()。
利用继承能够实现【】。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
随机试题
女,63岁。一般情况良好。体检胸片发现右肺下叶阴影,胸部CT发现右肺下叶后基底段2cm大小占位病灶,考虑肺癌可能性大,纤支镜检查未见异常。拟行电视胸腔镜手术。关于电视胸腔镜肺切除术适应证,下列哪项是错误的
一氧化碳中毒患者需输注的血液制品是
正常成人的心尖搏动位于
A.消食导滞B.消痞除满C.行气解郁D.健脾祛湿E.益气补血归脾汤的功用是
属于建设工程施工招标文件的内容有()。
某项目实施过程中,承包人收到监理人的变更意向书,承包人认为实施该变更有困难,就立即书面通知监理人,说明变更可能对于工程价款和工期带来较大影响,并提交了相关说明和详细依据。后经监理人与承包商协商,确定撤销了原变更意向书,对此,下列表述中正确的是()。
根据《私募投资基金监督管理暂行办法》,关于私募基金的募集和运作,下列说法错误的是()。
下列各项中,增值税一般纳税人不能计入收回委托加工物资成本的有()。
(2014年)2013年3月18日,甲机械公司与乙融资租赁公司接洽融资租赁某型号数控机床事宜,同年4月1日,乙按照甲的要求与丙精密设备公司签订了购买1台某型号数控机床的买卖合同。丁以乙的保证人身份在该买卖合同上签字,但合同中并没有保证条款,丙和丁亦未另行签
下列各句中,没有语病的一句是()。
最新回复
(
0
)