首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test10_1,此工程包含一个源程序文件test10_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果为; class Base class D1 class D2 class
使用VC6打开考生文件夹下的工程test10_1,此工程包含一个源程序文件test10_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果为; class Base class D1 class D2 class
admin
2009-01-15
39
问题
使用VC6打开考生文件夹下的工程test10_1,此工程包含一个源程序文件test10_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果为;
class Base
class D1
class D2
class D3
fin Base
源程序文件test10_1.cpp清单如下:
#include<iostream.h>
class Base
{
public:
Base(){cout<<"class Base"<<endl;}
void f(){cout<<"f in Base"<<endl;}
};
class D1:virtual public Base
{
public:
D1(){cout<<"class D1"<<endl;}
void f(){cout<<"f in D1"<<endl;}
};
/*********found**********/
class D2:public Base
{
public:
D2(){cout<<"class D2"<<endl;}
/**********found**********/
class D3::public D1,public D2
{
public:
D3(){cout<<"class D3"<<endl;}
};
void main()
{
D3 d;
/**********found************/
d.f();
}
选项
答案
(1)错误:class D2:public Base 正确:class D2:virtual public Base (2)错误:class D3::public D1,public D2 正确:class D3:public D1,public D2 (3)错误:d.f(); 正确:d.Base::f();
解析
(1)主要考查考生对虚基类的理解,虚基类可以解决二义性的问题,其定义方式是在继承列表中使用virtual关键字,使用虚基类可以避免程序运行中对基类函数调用的不惟一;
(2)主要考查考生对类的定义方法的掌握,“::”为作用域符,此处应该使用“:”,因为后面是继承列表;
(3)主要考查考生对虚基类函数调用过程的理解,只有使用“:”限定才能访问基类函数,否则将会调用自身的函数,如果该类没有该函数的定义,则会自动调用其父类的该函数,所以必须使用“::”符号。
转载请注明原文地址:https://jikaoti.com/ti/eMkiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试论西欧启蒙运动及其历史意义。(北京师范大学2001年历史学综合考试真题)
通常情况下,对小样本的进行检验需要采用()
某学生某次数学测验的标准分为2.58,这说明全班同学中成绩在他以下的人数百分比是多少?如果标准分是-2.58,则全班同学中成绩在他以下的人数百分比是多少?()
某个单峰分布的众数为15,均值是10,这个分布应该是()
根据教育的定义,下列哪一个选项不是教育活动?
《公司法》第154条第2款规定:公司发行公司债券应当符合《中华人民共和国证券法》、规定的发行条件。这一条文属于法律规则中的()。
根据下面材料,写一篇不少于800字的议论文,题目自拟。有两个台湾观光团到日本伊豆半岛旅游,路况很坏,到处都是坑洞。其中一位导游连声抱歉,说路面简直像麻子一样。而另一个导游却诗意盎然地对游客说:“诸位先生,我们现在走的这条道路,正是赫赫有名的伊豆迷人酒
若(1+x)+(1+x)2+…+(1+x)2n=a0+a1x+…+a2nx2n,其中n为正整数,则a0+a2+…+a2n=()。
设f(χ)=,且g(χ的一个)原函数为ln(χ+1),求∫01f(χ)dχ.
随机试题
人民法院对刑事案件在审理和执行过程中的程序问题和部分实体问题,依法所作出的书面决定是
在城镇道路的填土工程、城市桥梁的桥头接坡工程中常用到()挡土墙。
有会计科目编码如此定义:一级为3位,二级为3位,三级为2位,四级为2位,请问编码5210011009表示的是( )级代码。
下列关于压力容器安全附件中说法正确的是()。
长江公司系上市公司,属于增值税一般纳税企业,适用的增值税率为17%,适用的所得税税率为25g,所得税采用资产负债表债务法核算。除特别说明外,长江公司采用账龄分析法计提坏账准备,3个月以内账龄的应收款项计提坏账准备的比例为0.5%。不考虑除增值税、所得税以外
当下的中国正处于关键性的第二次转型期,过去支撑我们经济发展的是()利用的资源,是庞大的()劳动力。现在来看,难以为继,如果不能重建支撑体系,就有后继乏力的风险。
2×16年2月3日,某上市公司发现近期企业经营业绩不佳,决定从该月起将设备预计折旧年限由原来的8年改为10年,当时公司2×15年年报尚未批准报出,该经济事项应属于()。
民国(1912—1916)政党报纸大发展的背景。(人大2015年研)相关试题:民国初年报业繁荣的原因。(重庆大学2013年研)
Shemadetwocopiesofthispoemandpostedthem______todifferentpublishers.
WritingBasedonReadingandListeningDirections:Forthistask,youwillreadapassageaboutanacademictopicandyo
最新回复
(
0
)