当前位置: > 设计一个长方形类Rectangle...
题目
设计一个长方形类Rectangle
要求如下:
Ø 属性:长、宽,属性不能暴露给外界.
Ø 提供构造方法完成长方形的初始化
Ø 编写area()方法,用于计算长方形面积
Ø 编写perimeter()方法,用于计算长方形周长
Ø 编写output()方法,输出长方形的面积和周长信息.
Ø 隐藏area()方法和perimeter()
Ø 数据提供方式随意.(可在程序中直接给出;也可从键盘输入)
程序代码:写出源代码

提问时间:2021-02-08

答案
#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;
}
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.