首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程MyProj5。此工程包含一个源程序文件 MyMain5.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成: ①定义私有数据成员length、wi
使用VC6打开考生文件夹下的工程MyProj5。此工程包含一个源程序文件 MyMain5.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成: ①定义私有数据成员length、wi
admin
2009-01-15
93
问题
使用VC6打开考生文件夹下的工程MyProj5。此工程包含一个源程序文件 MyMain5.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成:
①定义私有数据成员length、width和labe1,其中length、width是int型,labe1是类point的对象。它们分别表示长方形的长、宽以及坐标点。请在注释“//**1**”之后添加适当的语句。
②完成构造函数square的定义,使square对象的默认值为:length=0,width=0, label(0,0),请在注释“//**2**”之后添加适当的语句。
③完成重载构造函数square(int l,int w,int x,int y)的定义,把数据成员length、width和对象labe1分别初始化为参数l、w、x和y的值,请在注释“//**3**”之后添加适当的语句。
④完成成员函数get_area()的类外定义,此函数的功能是返回此长方形的面积,及返回length*width的值。请在注释“//**4**”之后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件MyMain5.cpp清单如下:
//MyMain5.cpp
#include<iostream>
using namespace std;
class point
{
private:
int x,y;
public:
void set (int i,int j)
{
x=i;
y=j;
}
int get_y ()
{
return y;
}
};
class square
{
//* * 1 * *
public:
//* * 2 * *
square(int l,int w, int x, int y)
{
//* * B * *
}
void set(int l,int w)
{
length=1;
width=w;
}
int get_area() const
{
return length*width;
}
};
int square::get area() const
{
//* * 4 * *
}
int main()
{
square small(2,4,1,35);
cout<<small.get_area()<<end1;
return 0;
}
选项
答案
补充完整后,类square的完整定义为: class square { private: int length,width; point label; public: square() { length=0; width=0; label.set(0,0); } square(int l,int w, int x,int y) { length=1; width=w; labe1, set (x, y); } void set(int l,int w) { length=1; width=w; } int get_area() const; }; int square::get_area() const { return length*width; }
解析
第1空白处是定义类square的各种私有成员,第2空白处完成构造函数square()的定义,并具有默认参数,第3空白处是完成重载构造函数,第4空白处完成成员函数get_area()的类外定义。
转载请注明原文地址:https://www.kaotiyun.com/show/vOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
2019年12月17日,我国第一艘国产航母山东舰正式交付。下列关于山东舰的说法,错误的是()。
方差分析中,F(2,24)=3.90,F检验的结果()
如果一组数据完全平衡,那么这组数据的离均差的总和为()
有一组数据4、5、8、7、6、6的方差和标准差分别是()
心理与教育科学研究数据的特点有()
先将所有个体编好号码,排列顺序,然后按照固定间隔抽取调查单位的抽样组织方式是()
已知某次学业成就测验的平均分数是80,标准差为4。如果某考生得分为92,则该分数转换为标准分后是()
一位教师计算了全班20个同学考试成绩的均值、中数和众数,发现大部分同学的考试成绩集中于高分段。下列哪句话不可能是正确的?()
下列说法错误的是
商业银行的活期存款和定期存款都是货币供应的重要组成部分。()
随机试题
由广告宣传、人员推销、公共关系、营业推广等要素组成的是________要素子系统()
在windows的“回收站”窗口中,要想恢复选定的文件或文件夹,可以使用“文件”菜单中的______命令。
乳腺X线摄影不加压会使病变影像可能产生
肺痨的四大主症是
某桥梁工程施工前,施工单位了解工程地点的地形、工程地质、水文地质和水文条件,掌握了地基土壤种类及其物理学性质、各层土的厚度及标志、周围地区地下水位和地面排水情况,并办理了设计提供的控制桩的交接手续。施工单位为了做好桥梁工程前期质量控制,编制了施工组
资产负债表的“应收账款”项目,根据“应收账款”和“预收账款”科目所属明细科目借方余额合计,减去“坏账准备”科目中有关应收账款计提的坏账准备期末余额后的金额填列。()
在公司战略选择的时候,往往必须关注到不同战略的优缺点以做出合理的判断,某公司董事会在听取战略委员会的报告时,觉得目前比较适合选择稳定型战略,那么下列关于稳定型战略的说法不正确的是()。
下列各项中,属于波特价值链理论下辅助活动的是()。
团体的追踪性评估的目的是()。
Theroadshavetobe(wide)______sothattheproblemoftrafficjamcanbesolved.
最新回复
(
0
)