定义一个长方形(Rectangle)类,包括长度(lenth)和宽度(width)数据成员
定义一个长方形(Rectangle)类,包括长度(lenth)和宽度(width)数据成员,重载“”运算符,用来实现两个长方形比较面积,例如两个长方形R1和R2,如果R1面积小于R2,则R1返回true,否则返回false.重载“==”运算符,如果两个面积相同,则返回true,否则返回false.
(要求:定义了类,且包含三个运算符重载函数,main()中包括简单示例,调用重载后的运算符)
人气:310 ℃ 时间:2020-03-29 13:21:54
解答
// ConsoleApplication4.cpp :定义控制台应用程序的入口点.
//
#include "stdafx.h"
#include
using namespace std;
class cMyRect
{
public:
int m_Length; //长 囧
int m_Width; //宽
bool operator(cMyRect myRect){ return m_Length*m_Width > myRect.m_Length*myRect.m_Width; }
};
int _tmain(int argc,_TCHAR* argv[])
{
cMyRect rect1,rect2;
cout rect2)
cout
推荐
猜你喜欢
- 为什么熔融的氯化钠能够被电解?
- 关于吃垃圾食品的英语作文
- 班级开联欢会,同学们用彩色气球布置教室,按照一红二黄三绿的顺序排列,请你想一想,第84个气球是什么颜色.
- 已知A,B,C是3个非负数,且满足3A+2B+C=5,2A+B--3C=1,设M=3A+B--7C,记X为M的最大值,Y为M的最小值,求X乘Y
- study hard English 对吗?但我看到网上都是 study English hard 为什么?
- The apple is delicious.I want to have _ one.A.the second B.a second C.two
- 物理化指哪三门课程
- 《一课一练 创新练习》八年级下册英语人教版参考答案