首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果为【 】。 #include<iostream> using namespace std; class base { public: v
以下程序的执行结果为【 】。 #include<iostream> using namespace std; class base { public: v
admin
2009-02-15
27
问题
以下程序的执行结果为【 】。
#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的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量C来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意
对于循环队列,下列叙述中正确的是()。
编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例如,分别输入下面两个字符串:FirstString——SecondString程序运行后的输出
下列叙述中错误的是()。
设有定义:intx=2,*p=&x;floaty=3.0;charz=’c’;,则立即进行以下运算有安全隐患的是
以下不能将s所指字符串正确复制到t所指存储空间的是()。
有如下程序段intk;for(k=2;k==0;)printf("%d",k--);则for循环体执行的次数是
算法的有穷性是指
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
随机试题
A.心动过速B.颈静脉怒张C.心包摩擦音D.心包叩击音E.奇脉慢性缩窄性心包炎特异性的体征为
女性,38岁,反复发作吞咽困难10余年,钡剂造影发现食管下端呈鸟嘴样狭窄,食管体部增宽达5cm。首要诊断是
根据国家产业政策,关系国计民生、国民经济命脉的关键领域和基础性行业或大型骨干企业,改组为国家控股的有限责任公司、股份有限公司以及组建国有企业集团的,经有审批权的人民政府批准,所涉及的划拨国有土地使用权主要采取()方式处置。
(2017年)系统储存能E的表达式为()。
编制施工成本计划的主要依据有()。
下列关于公司融资成本的说法中,正确的是()。
乙公司是一家初创期的高科技企业。乙公司管理层正在实施企业特征分析,以便选择合适的财务战略。下列各项关于乙公司企业特征和财务战略选择的表述中,正确的有()。
在注册会计师所获取的以下各项审计证据中,可靠性相对较高的两项有()。
亚麻布∶亚麻
患者,女性,65岁。左下后牙夜间痛,冷热刺激痛两周,查见37面深龋,探(+),冷(++),持续1min,松(-)。对于老年患者,下列说法错误的是()。
最新回复
(
0
)