| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 584 人关注过本帖
标题:哪位大虾能帮忙解决下!!!
取消只看楼主 加入收藏
ymzhaojian
Rank: 2
等 级:论坛游民
帖 子:30
专家分:15
注 册:2009-11-13
结帖率:50%
收藏
已结贴  问题点数:0 回复次数:0 
哪位大虾能帮忙解决下!!!
设计一个Point类,这个类描述屏幕上一个点的位置,即有两个数据成员x,y分别来表示点的横坐标和纵坐标。
1、    定义带缺省参数的构造函数初始化Point类的对象,并输出信息“初始化点类的一个对象”。
2、    定义析构函数,输出信息“回收点类对象的内存空间”。
3、    定义成员函数Distance,用于计算两点之间的距离。
4、    定义成员函数show,输出一个Point类对象的坐标信息。
从Point类派生出一个Rectangle(矩形)类,Rectangle类有新的数据成员H、W、Area分别表示矩形的长、宽和面积。
1、    定义带缺省参数的构造函数初始化Rectangle类的对象,并输出信息“初始化矩形类的一个对象”。
2、    定义析构函数,输出信息“回收点矩形类对象的内存空间”。
3、    定义复制构造函数,用一个已存在的Rectangle类的对象去初始化另一个同类的对象。
4、    定义成员函数Area,用于求矩形的面积。
5、    定义Rectangle类的一个友元函数来重载“+”运算符,计算两个矩形的面积之和。
6、    定义成员函数show,输出一个Rectangle类对象的相关信息。
7、    使用赋值兼容规则,当用基类的对象调用show函数时,调用的是派生类的show函数。
main函数自己定义,但是要求以上功能都要有所体现。
2009-12-26 08:39
快速回复:哪位大虾能帮忙解决下!!!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.067855 second(s), 8 queries.
Copyright©2004-2025, BC-CN.NET, All Rights Reserved