21xrx.com
2024-11-05 16:23:21 Tuesday
登录
文章检索 我的文章 写文章
C++实现矩形类及面积计算
2023-07-05 14:07:48 深夜i     --     --
C++ 矩形类 面积计算 实现

矩形是一种常见的几何形状,由四条直线边组成,其对角线相等且互相垂直。在计算机程序设计中,经常需要对矩形进行操作,比如计算矩形的面积、周长等。

C++是一种面向对象的编程语言,可以通过定义类来实现矩形的相关操作。下面介绍如何使用C++实现矩形类及矩形面积的计算。

首先,定义一个矩形类,该类包含矩形的长和宽两个属性,在类中定义两个成员函数,一个用于计算面积,另一个用于输出矩形的长和宽。


class Rectangle {

private:

  int length;

  int width;

public:

  Rectangle(int l, int w) //构造函数

    length = l;

    width = w;

  

  int getLength() //获取矩形长度

    return length;

  

  int getWidth() //获取矩形宽度

    return width;

  

  int getArea() { //计算矩形面积

    return length * width;

  }

};

在主函数中,创建一个矩形对象,并通过调用对象的成员函数获取矩形的长、宽和面积,最后输出矩形的面积。


int main() {

  Rectangle r(5, 3); //创建矩形对象

  cout << "矩形的长度为:" << r.getLength() << endl;

  cout << "矩形的宽度为:" << r.getWidth() << endl;

  cout << "矩形的面积为:" << r.getArea() << endl;

  return 0;

}

运行程序,输出结果如下:


矩形的长度为:5

矩形的宽度为:3

矩形的面积为:15

通过以上代码,我们可以看出,通过C++实现矩形类及面积计算非常简单,只需要定义一个类,并在类中定义长、宽和面积的成员函数即可。此外,通过类的封装,我们可以隐藏数据的实现细节,提高程序的可维护性和可拓展性。

  
  
下一篇: "C++源代码"

评论区

{{item['qq_nickname']}}
()
回复
回复