首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程MyProj5。此工程包含一个源程序文件 MyMain5.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成: ①定义私有数据成员length、wi
使用VC6打开考生文件夹下的工程MyProj5。此工程包含一个源程序文件 MyMain5.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成: ①定义私有数据成员length、wi
admin
2009-01-15
76
问题
使用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://kaotiyun.com/show/vOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
某军用车辆采用的蜂窝式轮胎是一种镂空的汽车轮胎结构,不用充气也不怕钉子。下列关于蜂窝式轮胎的表述,错误的是()。
下列网络技术中,不属于数据安全技术的是()。
1915年在中国近代历史上看上去似乎没有特别重大的划时代的历史事件,但这一年发生的许多事件。既是此前各种矛盾发展的结果,又对此后的历史进程产生了重要影响。使这一年成为重要的历史关节点。请结合史事加以论述。(中山大学2015年历史学基础A真题)
要求被试在识记材料后,尽量将识记的全部项目再现出来,以此确定感觉记忆的保存量,称为()。
一个双因素方差分析实验,A因素为数材,共3种;B囚素为教法,共4种。交叉分析后得到12种处理,假定每个处理中有2名被试。教学后进行测验,得到方差分析表。请补充下表的空白。
有一组数据4、5、8、7、6、6的方差和标准差分别是()
有一组数据:3、6、2、7、32、4、8、6、5,要描述这组数据的特征,受极端数据值影响的统计量是()
一位教师计算了全班20个同学考试成绩的均值、中数和众数,发现大部分同学的考试成绩集中于高分段。下列哪句话不可能是正确的?()
在小学阶段,教学多采用直观形象的方式,而进入中学以后则可进行抽象讲解,这体现了儿童身心发展具有()的特点。
随机试题
牙体外层覆盖、构成牙体支持部分的为全身骨骼中变化最为显著的为
目前唯一被批准用于治疗类风湿性关节炎的IL一1拮抗剂为()。
下列不可以与酚磺乙胺合用的止血药是()。
某场地地层为:埋深0~2m为黏土,2~15m为淤泥质黏土,15~20m为粉质黏土,20~25m为密实状熔结凝灰岩,25~30m为硬塑状黏性土,之下为较破碎软质页岩。其中有部分钻孔发现深度10m处有2m厚的花岗岩滚石,请问该场地覆盖层厚度应取下列哪一选项?
有关索赔报告的证据部分,说法不正确的有()。
水土保持措施的()是指对废弃物综合利用。
银行业监督管理机构应当遵循()的原则。
以下与会计师事务所独立性相关的书面确认函的陈述中,不恰当的是()。
领导交代你工作任务,步骤都给你规定好。但是你在执行过程中发现很累赘、重复,有更好的办法,你怎么办?
2011年1-11月,北京市规模以上工业经济效益综合指数为247.4,比上年同期提高4.2个百分点。实现利税1506.6亿元,比上年同期增长5.6%。2011年1~11月,规模以上工业企业实现利润931.5亿元,比上年同期增长4.8%,增幅比1~10月回落
最新回复
(
0
)