C++程序创建一个矩形类并计算其面积
假设我们已经取了两个矩形的长和宽,我们想使用类来计算它们的面积。因此,我们可以创建一个名为Rectangle的类,该类分别具有长度和宽度的两个属性l和b。并定义另一个函数area()来计算该矩形的面积。
所以,如果输入是(10,9),(8,6),那么输出将是90和48,因为第一个矩形的长宽分别是10和9,所以面积是10*9=90,并且对于第二个,长和宽分别为8和6,因此面积为8*6=48。
示例
让我们看看以下实现以获得更好的理解-
#includeusing 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 << "r1的面积: " << r1.area() << endl; cout << "r2的面积: " << r2.area() << endl; }
输入
(10, 9), (8, 6)输出结果
r1的面积: 90 r2的面积: 48