首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。请完成以下部分,实现在屏幕上输出为 C3 C2 这个程序需要修改的部分,请按照以下部分实现。 (1)类C0不能被实例化,请定义一个纯虚函数print,在注释1后添加适当的语句
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。请完成以下部分,实现在屏幕上输出为 C3 C2 这个程序需要修改的部分,请按照以下部分实现。 (1)类C0不能被实例化,请定义一个纯虚函数print,在注释1后添加适当的语句
admin
2013-10-15
36
问题
使用VC++6.0打开考生文件夹下的源程序文件3.cpp。请完成以下部分,实现在屏幕上输出为
C3
C2
这个程序需要修改的部分,请按照以下部分实现。
(1)类C0不能被实例化,请定义一个纯虚函数print,在注释1后添加适当的语句。
(2)类C1私有虚继承类C0,请在注释2后添加适当的语句。
(3)类C2公有继承于C0,请在注释3后添加适当的语句。
(4)类C3公有继承于C2与C1,请在注释4后添加适当的语句。
注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
试题程序:
#include
class Co
{
//* * * * * * * * 1 * * * * * * * *
};
//* * * * * * * * 2 * * * * * * * *
class C1:
{
public:
void print()
{
cout<<"C1"<
}
};
//* * * * * * * * 3 * * * * * * * *
class C2:
{
public:
void print()
{
cout<<"C2"<
}
};
//* * * * * * * * 4 * * * * * * * *
class C3:
{
public:
void print()
{
cout<<"C3"<
}
};
void main()
{
C3 obj3;
C2 obj2;
obj3.print();
obj2.print();
return;
}
选项
答案
(1)应添加“virtual void print()=0;”。 (2)“class C1:”应改为“class C1:virtual private C0”。 (3)“class C2:”应改为“class C2:public C0”。 (4)“class C3:”应改为“class C3:public C2,public C1”。
解析
本题考查了类的继承。根据题意,第1处应该添加“virtual void print()=0;”。第2处根据题意,在冒号后面应添加“virtual private C0”。第3处根据题意,冒号后应添加“public C0”。第4处根据题意,冒号后应添加“public C2,publicC1”。
转载请注明原文地址:https://kaotiyun.com/show/7oBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述《马关条约》的内容及其影响。(东北师范大学1998年加试中国近现代史真题)
简述凯恩斯主义理论的主要内容。(南京大学2000年世界近现代史真题)
试论中国古代封建国家的主要历史特征。(北京大学2003年中国通史真题)
提出人类具有三种灵魂即植物灵魂、动物灵魂和人的灵魂并分别以不同教育方式予以教育培养的思想家是
下列关于实用主义的说法错误的是
格赛尔的同卵双生子爬梯实验证明了人身心发展的重要条件是
第一次国内战争时期,为了保护工人的权利,苏维埃政权专门立法进行法定工作时间的限制,为()。
对函数f(χ)(4-t)ln(1+t)dt().
设xOy平面第一象限中有曲线:y=y(x),过点A(0,一1),y’(x)>0.M(x,y)为上任意一点,满足:弧段的长度与点M处的切线在x轴上的截距之差为一1.(Ⅰ)导出Y=y(x)满足的微分方程和初始条件;(Ⅱ)求曲线的表达式.
下面不属于软件测试实施步骤的是()。
随机试题
除哪一项之外,为治疗急惊风的四大基本方法( )
患者,女,20岁。上午腹痛,下痢赤白,里急后重,肛门灼热,小便黄,脉滑数,苔黄腻。针灸时以
前列腺增生常见发病年龄是
关于我国宪法的说法,错误的是()。
材料:应用科学(工程技术)的目的是利用已知的知识,创造社会价值,造福人类。而基础科学的目的是创造新知识,开拓扩展知识的疆界,满足人类的好奇心。所以基础科学就是创新。创新是一个人人熟知的名字,但创新到底意味着什么?创新要面对什么样的挑战?不同的人可能有不
下列关于液态金属的说法,错误的是()。
几位同学对物理竞赛的名次进行猜测。小钟说:“小华第三,小任第五。”小华说:“小闽第五,小宫第四。”小任说:“小钟第一,小闽第四。”小闽说:“小任第一,小华第二。”小宫说:“小钟第三,小闽第四。”已知本次竞赛没有并列名次,并且每个名次都有人才对。那么
小王利用Word撰写专业学术论文时,需要在论文结尾处罗列出所有参考文献或书目,最优的操作方法是()。
Whereisthisconversationprobablytakingplace?
Itcanbeinferredfromthefirstparagraphthatlongtimeagomanypeopledidnotknowtheskyis______.Whenthesunriseso
最新回复
(
0
)