首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
44
问题
有以下程序:
#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全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
设有如下定义:structsk{intm:floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
以下叙述中正确的是()。
函数fgetc的功能是从指定文件中读入一个字符,以下与其功能完全相同的函数是()。
设有定义:intx[10],*p=x,i;,若要为数组x读入数据,以下选项正确的是()。
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为
下列描述中,()是抽象类的特性。
随机试题
引起急性乳腺炎最主要的原因是
患者,男,56岁。右小腿部红肿疼痛2天,大片皮色鲜红,压之褪色,扪之灼热,边界清楚,触痛明显,伴发热恶寒,治疗应首选()
DMFT中的F所指为
甲国加入《南极条约》前,曾对南极某区域提出过领土要求。乙国在成为《南极条约》缔约国后,在南极建立了常年考察站。丙国加入《南极条约》后,准备在南极大规模开发旅游。依《南极条约》和相关制度,下列哪些判断是正确的?()
乙公司将其所拥有的一块土地使用权转让给甲公司,甲公司支付了转让费,不久,乙公司就同一块土地又与丙公司签订了土地使用权转让合同并协助丙公司办理了土地使用权过户登记手续。现在甲公司和丙公司对土地使用权归属发生争议,双方诉至法院。对于本案,下列说法正确的是(
房地产开发企业的开发产品主要包括()。
企业销售产品2000件,每件单价150元,由于批量购买,给予买方价款10%的商业折扣,同时规定付款条件为2/10,1/20,N/30,买方于半个月后付款。要求:根据上述资料编制相关会计分录。
根据《合同法》的规定,可撤销合同的当事人行使撤销权的有效期限是()。
极坐标方程(ρ-1)(θ-π)=0(ρ≥0)表示的图形是()
相比较而言,德国特别注重职业技术教育,培养高水平的技术人才,英国则注重博雅教育,着重培养具有人文底蕴的绅士。这表明
最新回复
(
0
)