设计一个长方形类Rectangle
要求如下:
Ø 属性:长、宽,属性不能暴露给外界.
Ø 提供构造方法完成长方形的初始化
Ø 编写area()方法,用于计算长方形面积
Ø 编写perimeter()方法,用于计算长方形周长
Ø 编写output()方法,输出长方形的面积和周长信息.
Ø 隐藏area()方法和perimeter()
Ø 数据提供方式随意.(可在程序中直接给出;也可从键盘输入)
程序代码:写出源代码
人气:276 ℃ 时间:2020-05-14 15:55:27
解答
#include<iostream>
using namespace std;
class Rectangle
{
private:
double chang;
double kuan;
double area()
{
double s = chang*kuan;
return s;
}
double perimeter()
{
double c = (chang+kuan)*2;
return c;
}
public:
void output()
{
cout<<"长方形的面积是:"<<area()<<endl;
cout<<"长方形的周长是:"<<perimeter()<<endl;
}
Rectangle(double x,double y)//构造函数
{
chang = x;
kuan = y;
}
};
int main()
{
Rectangle r(15.3,26.2);//初始化类为对象r
r.output();
return 0;
}
推荐
- 设计一个名为Rectangle的矩形类,其属性为矩形的左下角与右上角两个点的坐标,能计算矩形的面积.要有构造函数并实现,析构函数可以不实现.用C++编写
- C++问题:设计一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两个点的坐标,能计算矩形的面积
- C++问题:设计一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两个点的坐标,能计算举行的面积
- 设计并测试一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两个点的坐标,能计算矩形的面积.
- 1.设计三个图形类:Circle(圆)、Rectangle(矩形)、Triangle(三角形),要求:
- 把方程2x-3y+5=0变形为用含y的式子表示x的形式
- 有一块花布长6米,正好可以做7件同样大小的童装.每件童装用布多少米?每件童装用这块布的几分之几?
- 【 】 :20=4分之3=12/【 】=9:【 】=[ ]:8
猜你喜欢
- 前什么后什么成语
- 记一次拔河比赛的作文(五 年级)400字.运动会上的,拔河内容写的清楚点.写的好
- 一个棱长是6分米的正方体鱼缸,里面装满水,把水倒入一个底面积45平方分米,高6分米的长方体鱼缸里,鱼缸里
- 英文如何形容一个女孩漂亮
- 如图,E,F是四边形ABCD的对角线AC上的两点,AF=CE,DF=BE,DF//BE.
- 用一根长64厘米的绳子围成一个长方形,当长方形面积最大时,它的长和宽各是多少?
- 简便计算 8888*7+1111*44
- 已知sina+sina^2=1 求3cosa^2+cosa^4-2sina+1的值