21xrx.com
2025-04-16 16:25:40 Wednesday
文章检索 我的文章 写文章
C++ 设计长方形类,输入长和宽输出面积
2023-07-01 04:26:22 深夜i     13     0
C++ 长方形类 长和宽 输出面积 设计

C++ 是一种强大的编程语言,用于开发各种类型的软件应用和解决不同的编程问题。其中,设计类是非常常见的操作。在这篇文章中,我们将探讨如何使用 C++ 设计一个长方形类,并如何输入长和宽输出长方形面积。

设计长方形类的第一步是定义类的属性和方法。在这里,我们需要定义长方形的两个属性——宽和高。可以使用下面的代码来定义一个名为 Rectangle 的类:

C++
class Rectangle
public:
  double width;
  double height;
;

我们定义了两个公有的属性,使用了 double 数据类型,因此长方形的宽和高都是浮点数。我们还需要一个方法用于计算长方形的面积。下面的代码实现了这个方法:

C++
double getArea() {
  return width * height;
}

这个方法使用宽和高的值计算长方形的面积,并返回结果。

现在我们已经定义了 Rectangle 类的属性和方法,我们需要编写一个程序来输入长和宽并输出长方形的面积。下面的代码演示了如何实现这个程序:

C++
#include <iostream>
using namespace std;
class Rectangle {
public:
  double width;
  double height;
  double getArea() {
    return width * height;
  }
};
int main() {
  Rectangle rect;
  cout << "请输入长方形的宽:";
  cin >> rect.width;
  cout << "请输入长方形的高:";
  cin >> rect.height;
  cout << "长方形的面积是:" << rect.getArea() << endl;
  return 0;
}

此程序首先引入了 iostream 头文件,以便使用输入/输出操作。然后定义了 Rectangle 类,包括宽、高和 getArea() 方法。

在 main() 函数中,我们创建了一个名为 rect 的 Rectangle 对象,输入长和宽,并使用 getArea() 方法计算长方形的面积,最后输出结果。

现在,您已经学习了如何使用 C++ 设计长方形类,并如何输入长和宽输出长方形面积。希望本文对你有帮助!

  
  

评论区

请求出错了