首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果为【 】。 #include<iostream> using namespace std; class base { public: v
以下程序的执行结果为【 】。 #include<iostream> using namespace std; class base { public: v
admin
2009-02-15
87
问题
以下程序的执行结果为【 】。
#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,b,C中找出中间的那个数,作为函数值返回。例如,当a=3,b=5,c=4时,中数为4。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLAN
若变量都已正确说明,则以下程序段输出结果为()。#includemain(){chara=’a’;intb=2:printf(a>b?"***a=%d":"###b=%d",a,b);
函数fun的功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。例如,若s所指字符串中的内容为:“ABCDEFGl23456”,其中字符A的ASCII码值为奇数
有以下程序#include<stdio.h>main(){chara=3,b=6,c;c=(a^b)<<2;printf("%d\n",c);}程序运行后的输出结果是
数据结构中,与所使用的计算机无关的是数据的()。
下列叙述中错误的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为
算法的有穷性是指()。
运算符函数调用格式的表达式:y/x++与表达式:y.operator/(operator++(x,O))含义相同,由此可看出()。
随机试题
如无例外情形,在下述哪种情况下,乙公司发出的承诺通知才可视为有效:如果甲公司因考虑到市场容量有限,决定节前不再生产月饼,在8月6日又向乙公司发出一份加急信,表示取消订货。又假设甲公司的要约没有规定10天的承诺期。则在以下哪些情形之下甲公司发出的加急信不
依法必须进行招标的项目,招标人应当自确定中标人之日起()日内,向有关行政监督部门提交招标情况的书面报告。
修订后的《中国人民银行法》规定,中国人民银行的职责有()。
习近平总书记在纪念马克思诞辰200周年大会上讲话时指出,()是马克思主义最鲜明的品格。
苏俄是怎样实现由战时共产主义政策到新经济政策的转变的?
n为自然数,证明:
[*]
TheEconomistcalculatesthataroundtheworldalmost290million15-to24-year-oldsareneitherworkingnorstudying:almosta
将数据库表从数据库移出后,该表被______。
Nooneshouldbeforcedtowearauniformunderanycircumstance.Uniformsaredemandingtothehumanspiritandtotallyunn
最新回复
(
0
)