首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程MyProj10。此工程包含一个源程序文件MyMain10.cpp。程序中定义了两个类Base和Derived,但类的定义并不完整。 请按要求完成下列操作,将类的定义补充完成: ①类Derived是基类Base公
使用VC6打开考生文件夹下的工程MyProj10。此工程包含一个源程序文件MyMain10.cpp。程序中定义了两个类Base和Derived,但类的定义并不完整。 请按要求完成下列操作,将类的定义补充完成: ①类Derived是基类Base公
admin
2012-05-11
6
问题
使用VC6打开考生文件夹下的工程MyProj10。此工程包含一个源程序文件MyMain10.cpp。程序中定义了两个类Base和Derived,但类的定义并不完整。
请按要求完成下列操作,将类的定义补充完成:
①类Derived是基类Base公有派生来的。请在注释“//* *1* *”之后添加适当的语句。
②完成构造函数Derived(int i)定义,采用初始化列表的方式使基类Base私有成员a初始化为i+1,类Derived的私有成员b初始化为i。请在注释“//* *2* *”之后添加适当的语句。
③完成类Derived的成员函数show()的类体外的定义。函数show()中要显式调用基类的show()函数,然后要输出私有成员b的值。请在注释“//* *3**”之后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件MyMain10.cpp清单如下:
//MyMain10.cpp
#include<iostream>
using namespace std;
class Base
{
public:
Base(int x)
{
a=x
}
void show()
{
cout<<a;
}
private:
int a;
};
//* * *1* * *
{
public:
//* * * 2 * * *
void show();
private:
int b;
};
void Derived :: show()
{
//* * * 3 * * *
}
int main()
{
Derived d(1), *pb;
pb=&d;
pb->show();
return 0;
}
选项
答案
解析
转载请注明原文地址:https://kaotiyun.com/show/c7ID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述20世纪初资产阶级民主革命思想的主要内容。(武汉大学2001年中国近现代史真题)
简述英法百年战争的起因和结果。(南京大学1996年世界古代中世纪史真题)
如果两变量之间存在正相关,且所有相关点都落在回归线上,则这两个变量之间的相关系数是()
一组服从正态分布的数据,其平均数为50,标准差为5,那么Z值为-2.58的原始数据应是()
下列关于实用主义的说法错误的是
下列说法错误的是
教育对个体发展的功能,除了具有促进人的个体社会化功能,还表现在促进
生物起源说和心理起源说的根本错误在于否认了教育的
设z=χy+χF(),其中F为可微函数,则为().
设某循环队列的容量为50,如果头指针front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),则该循环队列中共有元素个数为()。
随机试题
根据相关规定,企业集团财务公司的形式()
下列哪种量表不可用于市场调查中测量消费者态度?
女性,35岁,体重60kg,双上肢、躯体、双臀会阴部被硫酸烧伤,伤后20分钟到达医院就诊。该患者烧伤面积为()
依照我国有关司法解释,法人的民事行为能力依其本国法确定。某一外国法人到中国从事商业活动,应以哪一国的法律为其本国法?
下列对项目管理服务的认识,正确的是()。
试述信息披露义务人违法披露或报送信息的责任。
根据《商业银行法》第43条规定,商业银行不能从事的业务是()。
下列定期寿险的选择权中,由于被保险人不需要重新参加体检,对保险公司而言死亡风险逆选择最大的是()。
毛泽东提出“两个务必”是在党的()。
(上海2012A—62)某市出租车收费标准是:5千米内起步费10.8元,以后每增加1千米增收1.2元,不足1千米按1千米计算。现老方乘出租车从A地到B地共支出24元,如果从A地到B地先步行460米,然后再乘出租车也是24元,那么从AB的中点C到B地需车费(
最新回复
(
0
)