设计一个长方形类Triangle,包含长和宽两个私有数据成员。
•要求重载运算符“+”,实现求两个矩形对象的面积之和。•同时设计出相应的程序测试类的功能。c++初学者~...
•要求重载运算符“+”,实现求两个矩形对象的面积之和。
•同时设计出相应的程序测试类的功能。
c++初学者~ 展开
•同时设计出相应的程序测试类的功能。
c++初学者~ 展开
1个回答
展开全部
Triangle是三角形的意思,出这题目的人英语学得应该不是很好。。
#include <iostream>
using namespace std;
class Triangle
{
public:
Triangle(float l, float w):length(l),width(w){}
float operator+(Triangle & T)
{
return (length*width + T.length*T.width);
}
private:
float length;
float width;
};
int main()
{
Triangle a(3.1, 4.3);
Triangle b(5, 6);
cout << "a面积与b面积之和为:" << a + b <<endl;
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询