首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test25_1,此工程包含一个源程序文件test25_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: privatel from derived1:30 privat
使用VC6打开考生文件夹下的工程test25_1,此工程包含一个源程序文件test25_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下: privatel from derived1:30 privat
admin
2010-02-08
33
问题
使用VC6打开考生文件夹下的工程test25_1,此工程包含一个源程序文件test25_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:
privatel from derived1:30
privatel from derived2:30
源程序文件test25_1.cpp清单如下:
/***************found******************/
include<iostream.h>
class base
{
protected:
int privatel;
public:
base(int p){privatel=p;}
};
/****************found*******************/
class derived1:public base
{
public:
derivedl(int p1):base(p1){};
int get_private(){return private1;}
}
class derived2:virtua1 public base
{
public:
derived2(int p2):base(p2){};
int get_private(){return private1;}
};
class derived12:public derived1,public derived2
{
public:
/****************found*******************/
derived12(int p1,int p2,int pb):derived1(p1), base(pb), derived2(p2){};
};
void main()
{
derived12 d(10,20,30);
cout<<"privatel from derived1:"<<d.derived1::get_private();
cout<<"\nprivatel from derived2:"<<d.derived2::get_private();
cout<<endl;
选项
答案
(1)错误:include<iostream.h> 正确:#include<iostream.h> (2)错误:class derivedl:public base 正确:class derivedl:virtual public base (3)错误:derived12(int p1,int p2,int pb):derivedl(p1),base(pb),derived2(p2){}; 正确:derived12(int p1,int P2,int Pb):derivedl(P1),derived2(p2),base(Pb){};
解析
(1)主要考查考生对于include关键字的掌握,它的正确使用是#include;
(2)主要考查考生对于虚基类的使用,为了正确的显示结果,这里应该使用虚基类的定义,这样在调用函数的时候就可以不产生二义性;
(3)主要考查考生对于初始化参数表中赋值顺序的掌握,它是按照从右至左依次赋值的
转载请注明原文地址:https://kaotiyun.com/show/h7ID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述苏共二十大的主要内容与影响。(东北师范大学2002年世界现代史真题)
简述统计假设检验中两类错误的定义及其关系。
有一组数据:3、6、2、7、32、4、8、6、5,要描述这组数据的特征,受极端数据值影响的统计量是()
初学电脑打字时,练习次数越多,错误就会越少,这属于()
规定在各城区设立修业两年的初级国民学校、在省城设立5年制的中心国民学校的俄国法案是
提出“准备过完满生活,是教育应该履行的功能。这种功能的履行程度,也是评定教育课程的唯一理性的判断方式”的教育家是
被称为教育学上的三个里程碑是指柏拉图的《理想国》、()的《爱弥儿》、杜威的《民主主义与教育》。
关于终身教育,下列说法错误的是
教育制度的两个基本方面是
随机试题
在装有归档文件的档案盒内应放置备考表,备考表的主要项目有()
正常生理情况下白细胞变化规律的叙述,错误的是
缺铁原发表现如消化性溃疡可导致缺铁原发表现,肿瘤性疾病可出现
不属于苯二氮革类药物作用特点的是
下列说法错误的是()
根据《水利水电工程标准施工招标文件》,安排监理人及时进点实施监理系()的主要义务和责任。
政策正式实施到已对经济产生影响所需要的时间是()。
DRIs是应用于健康人的膳食营养标准,也是为患有营养缺乏病的人设计的营养补充标准。()
认为动物界也有教育且把教育看作是一个生物学的过程的观点是()。
有人认为去产能会影响________,其实不会。去产能反而有利于解决我们日前的通缩问题,解决目前企业利润减少,特别是产能严重过剩行业企业大面积亏损的问题,从长远看,去产能对宏观经济是扩张性的效应。比如煤炭、钢铁等行业,过剩产能超过30%。只有真正去产能,价
最新回复
(
0
)