色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java重載計算圓和矩形面具

錢文豪1年前6瀏覽0評論

Java中的重載是指在同一個類中定義多個同名的方法,但這些方法的參數列表不同。在本文中,我們將重載計算圓和矩形面積的方法。

public class Area {
public double getArea(double radius) {
return Math.PI * radius * radius;
}
public double getArea(double length, double width) {
return length * width;
}
}

在上面的代碼中,我們定義了一個Area類,其中包含兩個同名的方法getArea(),但是它們的參數列表不同。getArea(double radius)方法用來計算圓的面積,getArea(double length, double width)方法用來計算矩形的面積。

下面我們來編寫一個測試類來測試這兩個方法:

public class TestArea {
public static void main(String[] args) {
Area area = new Area();
// 計算半徑為5的圓的面積
double circleArea = area.getArea(5);
System.out.println("圓的面積:" + circleArea);
// 計算長寬分別為3和4的矩形的面積
double rectangleArea = area.getArea(3, 4);
System.out.println("矩形的面積:" + rectangleArea);
}
}

輸出結果如下:

圓的面積:78.53981633974483
矩形的面積:12.0

我們可以看到,通過重載方法,我們成功地計算出了圓和矩形的面積。