C++程序创建矩形类并计算其面积
假设我们已经获取了两个矩形的长和宽,并且我们想要使用类来计算它们的面积。我们可以创建一个名为Rectangle的类,它有两个属性l和b分别表示长和宽。并定义另一个名为area()的函数来计算该矩形的面积。
因此,如果输入是(10,9),(8,6),则输出将是90和48,因为第一个矩形的长和宽是10和9,所以面积是10 * 9 = 90,第二个矩形的长和宽是8和6,所以面积是8 * 6 = 48。
为了解决这个问题,我们将遵循以下步骤:
定义具有两个属性l和b的矩形类
定义input()函数来接收l和b的输入
定义area()函数返回l * b,即该矩形的面积
示例
让我们看看下面的实现以更好地理解:
#include <iostream>
using namespace std;
class Rectangle{
private:
int l, b;
public:
void input(int len, int bre){
l = len;
b = bre;
}
int area(){
return l * b;
}
};
int main(){
Rectangle r1, r2;
r1.input(10, 9);
r2.input(8, 6);
cout << "Area of r1: " << r1.area() << endl;
cout << "Area of r2: " << r2.area() << endl;
}
输入
(10, 9), (8, 6)
输出
Area of r1: 90 Area of r2: 48
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP