首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能: (1)类CBase有一个常数变量Number1,在构造函数时对其初始化,请在注释∥********1******
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能: (1)类CBase有一个常数变量Number1,在构造函数时对其初始化,请在注释∥********1******
admin
2021-05-06
24
问题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:
(1)类CBase有一个常数变量Number1,在构造函数时对其初始化,请在注释∥********1********后添加适当的语句。
(2)类CPri是CBaSe的公共继承类,请在注释∥********2********后添加适当的语句。
(3)类CPri构造函数有两个形式参数,第一个是对CBase的初始化,第二个缺省为0,用来对变量Number2 进行初始化。 请在注释∥********3********后添加适当的语句。
(4)类CPri的函数display()重载于CBase的打印函数。完成对变量Number2的输出,然后调用基类的打印函数,请在注释∥********4********后添加适当的语句。输出的内容如下:
Number2=12
Number=8
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
#include
Class CBase
{
private:
int Number;
public:
∥********1********
CBaSe(int x)
{}
void display()
{
cout<<“Number=”<
<
}
};
∥********2********
Class Cpri
{
private:
int Number2;
public:
∥********3********
CPri(int x,int y=0)
{
Number2=y;
}
void display()
{
∥********4********
}
};
int main(){
CPri obj(8,1 2);
obj.display();
return 0;
}
选项
答案
(1)将“CBase(int x)”补充完整为:CBase(int x):Number(x) (2)将“class CPri”补充完整为:class CPri:public CBase (3)将“CPri(int x,int y=0)”补充完整为:Cpri(int x,int y=0):CBase(x) (4)添加语句:cout<<“Number2=”<
解析
程序中定义了类CBase和类CPri,类CPri公有派生于类CBase,CBase中有成员变量Number,CPri有成员变量Number2,两个类均有display()函数来打印成员变量的值。
转载请注明原文地址:https://kaotiyun.com/show/SHfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关类继承的叙述中,错误的是()。
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
下面对软件测试描述错误的是
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正程序中的错误,本题的功能是通过键盘输入字符串str,然后输出字符串str中的字符个数。注意:错误的语句在/********error********/的下面,修改
静态数据成员在()进行初始化。
下列关于C++预定义流对象的叙述中,正确的是()。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的
下列字符串中可以用作C++标识符的是()。
随机试题
下列有关线性表的叙述中,正确的是【】
急性肾衰竭
下列有关医疗事故处理程序,描述错误的是
业务(2)接受某企业捐赠原材料一批应作的账务处理为()。业务(4)A公司将其持有的短期投资换入乙公司的原材料应作的账务处理为()。
公司现有长期负债:面值1000元,票面利率12%,每半年付息一次的不可赎回债券;该债券还有5年到期,当前市价1051.19元;假设新发行长期债券时采用私募方式,不用考虑发行成本。公司所得税税率为25%,则债券税后资本成本为()。
属于人民警察停止执行职务处分情形的有()。
(中山大学2013)国际收支的收入大于支出时,差额列入哪一项可以使国际收支人为地达到平衡?()
以下说法中正确的是()。
A、 B、 C、 D、 D
设总体X服从区间[0,θ]上的均匀分布,X1,X2,…Xn是取自总体X的简单随机样本,Xi,X(n)=max{X1,…,Xn}。求常数a,b,使=bX(n)的数学期望均为θ,并求D()。
最新回复
(
0
)