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