首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。 #include<iostream.h> using namespace std; class A { public:A(){cout<<‘A’;} };
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。 #include<iostream.h> using namespace std; class A { public:A(){cout<<‘A’;} };
admin
2010-12-16
82
问题
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。
#include<iostream.h>
using namespace std;
class A
{
public:A(){cout<<‘A’;}
};
class B:______
{
public:B(){cout<<‘B’;)
};
class C:______
{
public:C(){cout<<‘C’;}
};
class D:public
选项
答案
virtual publicA virtual public A。
解析
本题考查虚基类的应用。通过虚基类所派生的类,在所产生的对象中,只包含了一个和其他类共享的基础对象,也就是说,从同一个基类中以虚拟方式派生的所有类,在它们所产生的对象里,不会有一份基础对象,而只是在内存里保留一份基础对象,而派生类中只保留指向此基础对象的指针,这样就不会同时有两份基类对象的情形发生。题中程序最后字符A只输出了一次,所以类A必须为类B和类C的虚基类。
转载请注明原文地址:https://kaotiyun.com/show/AKjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要建立下图所示的存储结构,以下正确的程序段是()。
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达
编写函数fun,其功能是:从字符串中删除指定的字符。同字母的大、小写按不同字符处理。例如,若程序执行时输入字符串为:“turbocandborlandc++”从键盘上输入字符n,则输出为:“turboCa
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
运行下列程序时,若输入数据为“321”,则输出结果是()。main(){intnum,i,j,k,s;scanf("%d",&num);if(hum>99)s=3;
结构化程序的三种基本控制结构是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
以下关于结构化程序设计的叙述中正确的是()。
下列选项中不属于结构化程序设计原则的是()。
以下标识符不是关键字的是()。
随机试题
A.球形病毒B.砖形病毒C.弹状病毒D.丝状病毒E.蝌蚪状病毒噬菌体大多是()
右侧标志指示前方收费站设有电子不停车收费行驶车道。
Thepaperparcel______acleanshirt,socksandahandkerchief.
属于用药合理的配伍方案是
称取“3g”系指称取重量为()
下列有关具有提前赎回条款的债券的表述错误的是()。
我们在接触新朋友时,经常会出现刚打过招呼转头就忘记对方姓名的现象。这是由瞬时记忆容量小的特点决定的。()
A.婴儿B.幼儿C.学龄儿童D.成年人E.老年人首次接受口腔健康检查的人群应该是()。
法律责任的减轻和免除
“世界上最遥远的距离,莫过于我们坐在一起,你却在玩手机。”有人因为使用手机成瘾,让手机变成了“手雷”,严重影响身心健康。对此,我们应该()
最新回复
(
0
)