C++编程:用面向对象的方法求矩形面积. 要求编写一个矩形Rectangle类

用面向对象的方法求矩形面积.要求编写一个矩形Rectangle类,数据成员有:长(Length)、宽(Width),函数成员有:(1)构造函数,功能是给长和宽初始化(2)... 用面向对象的方法求矩形面积. 要求编写一个矩形Rectangle类,数据成员有:长(Length)、
宽(Width),函数成员有:(1)构造函数,功能是给长和宽初始化 (2)成员函数setLW(), 功能是给长和宽赋值
(3)成员函数Area(),功能是求出矩形的面积。在main函数中声明该类的对象,求出该对象的面积。
展开
 我来答
科技鸟
推荐于2018-03-13 · TA获得超过1252个赞
知道小有建树答主
回答量:865
采纳率:0%
帮助的人:0
展开全部
#include<iostream>
using namespace std;
class Retangle
{
public:
Retangle()
{
Length=0;
Width=0;
}
void setLW()
{
float x,y;
cout<<"input the length and width:"<<endl;
cin>>x>>y;
Length=x;
Width=y;
}
void Area()
{
cout<<"Area="<<Length*Width<<endl;
}
private:
float Length;
float Width;
};
void main()
{
Retangle abc;
abc.setLW();
abc.Area();
}
谁谁还记得我
2018-12-01
知道答主
回答量:9
采纳率:0%
帮助的人:8870
展开全部
#include<iostream>
using namespace std;
class graph
{
protected:
float high,wide;
public:
graph();
graph(float h,float w)
{
high=h;wide=w;cout<<"高为:"<<h<<"\t宽为:"<<w<<endl;} };

class retangle:public graph
{
public:
retangle(float h,float w):graph(h,w){}
void area()
{ cout<<"矩形的面积是:"<<high*wide<<endl;}
};

class triangle:public graph
{
public:
triangle(float h,float w):graph(h,w){}
void area()
{ cout<<"等腰三角形的面积是:"<<high*wide/2<<endl;}
};

void main()
{ retangle g(2,3);
g.area();
triangle h(2,3);
h.area();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瞿蓝悟翰海
2019-05-25 · TA获得超过3901个赞
知道大有可为答主
回答量:3230
采纳率:27%
帮助的人:215万
展开全部
#include<iostream>
using
namespace
std;
class
Retangle
{
public:
Retangle()
{
Length=0;
Width=0;
}
void
setLW()
{
float
x,y;
cout<<"input
the
length
and
width:"<<endl;
cin>>x>>y;
Length=x;
Width=y;
}
void
Area()
{
cout<<"Area="<<Length*Width<<endl;
}
private:
float
Length;
float
Width;
};
void
main()
{
Retangle
abc;
abc.setLW();
abc.Area();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式