Java是一種跨平臺的編程語言,被廣泛應用于各種軟件開發中。今天我們要介紹Java如何計算矩形的面積和周長。
public class Rectangle { private double width; private double height; public Rectangle(double w, double h) { width = w; height = h; } public double area() { return width * height; } public double perimeter() { return 2 * (width + height); } } public class Main { public static void main(String[] args) { Rectangle rect = new Rectangle(5, 10); double area = rect.area(); double perimeter = rect.perimeter(); System.out.println("矩形的面積為:" + area); System.out.println("矩形的周長為:" + perimeter); } }
在上面的代碼中,我們首先定義了Rectangle類,包含寬度和高度兩個私有屬性以及面積和周長兩個公開方法。在構造函數中,我們接受寬度和高度作為參數進行初始化。面積通過寬度和高度相乘計算得出,周長通過寬度和高度相加的兩倍計算得出。
在Main類中,我們新建了Rectangle對象,并調用了它的面積和周長方法,將結果輸出到控制臺中。
現在,假設我們需要計算另一個矩形的面積和周長,我們只需要新建一個Rectangle對象并調用相應方法即可:
Rectangle rect2 = new Rectangle(7, 12); double area2 = rect2.area(); double perimeter2 = rect2.perimeter(); System.out.println("矩形2的面積為:" + area2); System.out.println("矩形2的周長為:" + perimeter2);
以上就是Java計算矩形面積和周長的方法,通過定義一個Rectangle類,我們可以輕松地計算任意矩形的面積和周長。這也展示了Java面向對象編程的優勢,通過封裝屬性和方法,我們可以提高代碼的可讀性和可重復使用性。
下一篇python看的順序