首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class A { public: virtual void show() {
有以下程序: #include <iostream> using namespace std; class A { public: virtual void show() {
admin
2010-03-29
63
问题
有以下程序:
#include <iostream>
using namespace std;
class A
{
public:
virtual void show()
{
cout<<"A";
}
};
class B : public A
{
public:
void show()
{
cout << "B";
}
};
void display( A * obj )
{
obj-> show();
}
int main ( )
{
A demol;
B demo2;
display( & demol );
display( & demo2 );
return 0;
}
执行后的输出结果为【 】。
选项
答案
AB
解析
本题考核赋值兼容原则以及派生与继承的应用。题中函数display()形参类型为类A,执行语句“display(&demo1);”则输出A。执行语句“display(&dem02);”时,由于show()函数为虚函数,所以调用类B中show()函数,输出B。所以最后结果为AB。
转载请注明原文地址:https://kaotiyun.com/show/VCjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#inelude<stdio.h>intfun(inta,intB){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x<6);x++);
以下数据结构中,属于非线性数据结构的是()。
数据库技术的根本目标是()。
计算机软件设计过程中,不属于需求规格说明的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
在C语言程序中,以下说法正确的是()。
设有表示公司和员工及雇佣的三张表,员工可在多家公司兼职,其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),员工S(员工号,姓名,性别,年龄,学历),雇佣E(公司号,员工号,工资,工作起始时间)。其中表C的键为公司号,表S的键为员工号,则表E的
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
随机试题
对教育部的具体行政行为不服的,向()申请行政复议。
筒节上管孔中心线应距纵、环缝不小于管孔直径的________倍。
课的类型一般分为两大类,即()。A.讲授课和练习课B.讲授课和复习课C.讲授课和实验课D.单一课和综合课
A.大字号的印刷品B.声纳眼镜C.伽利略望远镜D.闭路电视E.手持放大镜属于非视觉性装置的是
对于新建的城市生活垃圾填埋场,为确定渗滤液中污染物通过填埋场底部垂直向下迁移到达含水层的时间,需要确定渗滤液()。
目前,我国提出的“一带一路”战略构想正在逐步实施,丝绸之路作为贸易之路、和平之路和发展之路,也是一条文化之路,在古代东西方文化交流史上写下了重要篇章。这充分体现了()。①商业贸易是文化交流的重要途径②文化交流是文化创新的根本途径③文化交流是以我
历史的真实不等于真实的历史,鲁迅说《史记》是“史家之绝唱,无韵之离骚”。好的史学作品必须突破那种僵化的历史真实性,直接触及历史人物的灵魂,写出历史的本质真实来。由此可以推知()。
中国革命走农村包嗣城市、武装夺取政权的道路,必须处理好土地革命、武装斗争、农村革命根据地建设三者之间的关系。三者之间的关系是
Mostofthepeoplewhoappearmostoftenandmostgloriouslyinthehistorybooksaregreatconquerorsandgeneralsandsoldiers
A、Itwastoofarawaytovisitovertheweekend.B、Itwouldbetoohotforcamping.C、Itwouldbecrowdedwithtourists.D、Itwo
最新回复
(
0
)