首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果为【 】。 #include<iostream> using namespace std; class base { public: v
以下程序的执行结果为【 】。 #include<iostream> using namespace std; class base { public: v
admin
2009-02-15
70
问题
以下程序的执行结果为【 】。
#include<iostream>
using namespace std;
class base
{
public:
virtual void who( )
{
cout<<"base class"<<endl;
}
};
class derivel:public base
{
public:
void who( )
{
cout<<"derivel class"<<endl;
}
};
class derive2:public base
{
public:
void who( )
{
cout<<"derive2 class"<<endl;
}
};
void main( )
{
base objl,*p;
derivel obj2;
derive2 obj3;
P=&objl;
p->who( );
p=&obj2;
p->who( );
p=&obj3;
p->who( );
}
选项
答案
base class derivel class derive2 class
解析
类base含有虚函数who(),该类派生出derivel类和derive2类,两个派生类中都有虚函数 who()的定义。在main()函数中定义了一个指向base类的指针,它也被允许指向其派生类。在执行过程中,不断改变它所指的对象,当P->who()时就能调用不同的版本。这是因为使用了虚函数,因而进行动态联编。注意:应掌握静态联编的使用方法。
转载请注明原文地址:https://kaotiyun.com/show/gKkp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交叉,并始终保持编号为1的牌在最上方,如第一次这样洗牌后的结果为:1,28,2,29,…,53,27,54。第二次洗牌后的结果为:
有以下程序#include<stdio.h>voidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为X的元素,变量n中存放数列中元素的个数。
设有宏定义:#defineIsDIV(k,n)((k%n==1):1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
有如下语句:k=a>b?(b>c?1:0):0;,以下程序段中,与上述语句功能相同的是()。
若在定义语句:inta,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是()。
下列给定程序中函数fun的功能是:用递归算法求形参a的平方根。求甲方根的迭代公式如下:例如,a为2时,平方根值为1.414214。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
运算符重载是对已有的运算符赋予多重含义,因此()。
随机试题
阅读王维的《山居秋暝》,然后回答以下小题。空山新雨后,天气晚来秋。明月松间照,清泉石上流。竹喧归浣女,莲动下渔舟。随意春芳歇,王孙自可留。简析这首诗“诗中有画”的特点。这一特点表现了诗人怎样的情趣?
After______seemedanendlesswait,itwashisturntostepintothedoctor’soffice.
保持感光效应不变,摄影距离增加1倍,则管电流量应为原来的
安静时,散热的主要方式是
肺炎按病理分类的是
向原股东配股时,公司一次配股发行股份总数,原则上应不超过本次配股前股本总额的()。
在进行个人客户信用风险评估衡量时,有些银行将客户的特征归纳为“5P”要素,5P是指()
某中学政治老师在课上为了让学生更加深入地了解“量变引起质变”的道理,列举了以下名人名言:“千里之行,始于足下。”“不积跬步,无以至千里;不积小流,无以成江海。”“不经一番寒彻骨,怎得梅花扑鼻香。”“宝剑锋从磨砺出,梅花香自苦寒来。”这位教师运用的是(
幼儿园的早期阅读活动不包括()。
通过奖励积极发展农业的官员,惩罚对农民课征重税的官员,武则天极大地促进了农业的发展。
最新回复
(
0
)