我是靠谱客的博主 大气往事,这篇文章主要介绍设计一个类CRectangle, 要求如下所述.,现在分享给大家,希望可以做个参考。

``问题描述:
//设计一个类CRectangle, 要求如下所述.

//(1)该类中的私有成员变量存放Rectangle的长和宽, 并且使用构造函数设置它们的默认值是1.

//(2)通过成员函数设置其长和宽, 并确保长和宽都在(0, 50)范围之内.

//(3)求周长Perimeter.

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#define _CRT_SECURE_NO_WARINGS #include<iostream> using namespace std; class CRectangle { public: void set_value(); void display(); CRectangle()//构造函数 { a = 1.0; b = 1.0; } private: float a, b; }; void CRectangle::set_value() { cout << "请输入长的值:"; cin >> a ; if (a > 50) { cout << "输入数据错误,将使用默认值"; a = 1.0; } cout << "请输入宽的值:"; cin >> b; if (b > 50) { cout << "输入数据错误,将使用默认值"; b = 1.0; } } void CRectangle::display() { cout << "长方形的周长为:" << (a + b) * 2 << endl; } int main() { CRectangle c; c.set_value(); c.display(); return 0; }

最后

以上就是大气往事最近收集整理的关于设计一个类CRectangle, 要求如下所述.的全部内容,更多相关设计一个类CRectangle,内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(81)

相关文章

评论列表共有 0 条评论

立即
投稿
返回
顶部