首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
31
问题
使用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全国计算机二级
相关试题推荐
简述英国19世纪三次议会改革的内容及意义。(东北师范大学2002年世界近代史真题)
计算两次考试成绩(X、Y)的相关系数。
如果依据统计方法的功能进行分类的话,统计学可以分为()
心理与教育科学研究数据的特点有()
初学电脑打字时,练习次数越多,错误就会越少,这属于()
日本近代教育史上的第一个新学制是1872年颁布的(),它规定全国实行中央集权式的大学区制。
下列说法错误的是
下列货币政策操作中,可以增加货币供给的是()。
波浪理论考虑的因素主要包括三个方面,其中最主要的是股价的()。
随机试题
女性,28岁。Graves病患者。应用国产丙基硫氧嘧啶+普萘洛尔治疗2周,病人出现低热、乏力加重、咽痛。WBC2.7×109/L,粒细胞<1.5×109/L。下述哪种处置最为合适
手术区皮肤消毒的范围,应距切口周围
关于成人肾肿瘤描述,错误的是
一般情况下,工程项目绩效报告的内容不包括()。
装载动物出境的运输工具,其检疫要求是:装载前应当在( )监督下进行消毒处理。
案例八:安小姐在一家事业单位工作,每月获得收入1800元。另外,安小姐为甲公司提供咨询服务,兼职所得为每月3000元。根据案例八,回答下列题目:下列关于安小姐个人所得税的说法,正确的是( )。
下列关于了解被审计单位内部控制的说法中,不正确的有()。
我国航天技术在()方面达到了世界先进水平。
事物终究是()的,有所长必有所短。由于目前大部分军用雷达工作在微波波段,隐形飞机能大量吸收雷达波也就会大量吸收微波,这就铸就其自身的致命弱点,自招“杀身之祸”。
SetzenSiedenfolgendenTextinsPraeteritum!(10P)Er(sichunterhalten)【B1】______mitmirueberseinErlebnis:DienaechstenSta
最新回复
(
0
)