首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。 #include <iostream.h> using namespace std; class A { pu
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。 #include <iostream.h> using namespace std; class A { pu
admin
2010-12-16
53
问题
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为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 B, public C
{
public: D(){cout<<’D’;}
};
void main(){D obj;}
选项
答案
virtual public A; visual public A
解析
本题考核虚基类的应用。通过虚基类所派生的类,在所产生的对象中,只包含了一个和其他类共享的基础对象,也就是说,从同一个基类中以虚拟方式派生的所有类,在它们所产生的对象里,不会有一份基础对象,而只是在内存里保留一份基础对象,而派生类中只保留指向此基础对象的指针,这样就千会同时有两份基类对象的情形发生。题中程序最后字符A只输出了一次,所以类A必须为类 B和类C的虚基类。
转载请注明原文地址:https://kaotiyun.com/show/TOjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数组定义中错误的是()。
结构化程序设计的基本原则不包括()。
数据库的数据模型分为
若变量已正确定义并赋值,以下不能构成C语句的选项是
已知一个数列从第0项开始的前三项分别为0,0,1,以后的各项都是其相邻的前三项之和。给定程序MODI1.C中函数fun的功能是:计算并输出该数列前n项的平方根之和。n的值通过形参传入。例如,当n=10时,程序的输出结果应为:23.197745。
下列选项中,能够满足"只要字符串s1等于字符串s2,则执行ST"要求的是
可在C程序中用作用户标识符的一组标识符是()。
在面向方法中,不属于“对象”基本特点的是()。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
带参数的流操纵算子【】与成员函数unsetf执行同样的功能。
随机试题
数字数据通过模拟信道传输时需要通过______________设备进行信号的转换。
Ifsomeonesaysyouaresmart,whatdotheymean?Isitagoodthingorsomethingbad?Theanswerisnotaseasyasyoumightth
男性,53岁。3年前开始有心慌、心悸、气促,近日症状加重伴乏力,双下肢水肿。查体:血压110/80mmHg,心界向左下扩大,心率115次/分,心房颤动,A:SM2/6反流样杂音,双肺呼吸音稍粗,无明显干、湿性啰音,颈静脉怒张,肝肋下2cm,双下肢水肿(+)
A.鼻前、大椎、颈脉B.玉堂、通关、迷交感C.关元俞、大肠俞、气海俞D.命门、阳关、腰前E.尾尖、耳尖、蹄头治疗马感冒、发热宜选
下列文化馆建筑的用房中,不属于群众活动用房的是()。
教育法规中确立的有关教育管理体制、办学体制、教育基本制度和原则等,必须符合()。
根据下面材料回答下列题。请看以下关于三项卫生费用3年数据的环形图。从内到外数据所属的年份是()。
[*]
在CPU和主存间设置cache存储器主要是为了(14)。若使用基于数据内容进行访问的存储设备作为cache时,能更快决定是否命中。这种地址映射方法称为(15)映射。CPU向cache执行写操作时,可以同时写回主存储器或者仅当cache中该数据被淘汰时才写回
Ifwehadsetoutearlier,______(我们就不会在雨中行走).
最新回复
(
0
)