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

java梯形和圓類的創(chuàng)建

傅智翔1年前6瀏覽0評論

Java 是一種面向?qū)ο蟮木幊陶Z言,有許多強大的特性使得在 Java 中創(chuàng)建梯形和圓這樣的圖形對象非常簡單。

首先,我們可以創(chuàng)建一個梯形類,具有不同斜邊、上底和下底的屬性。以下是創(chuàng)建梯形類的 Java 代碼:

public class Trapezoid {
private double base1; // 下底
private double base2; // 上底
private double height; // 高度
private double side1; // 斜邊1
private double side2; // 斜邊2
// 構(gòu)造函數(shù)
public Trapezoid(double b1, double b2, double h, double s1, double s2) {
base1 = b1;
base2 = b2;
height = h;
side1 = s1;
side2 = s2;
}
// 計算面積
public double area() {
return (base1 + base2) * height / 2.0;
}
// 計算周長
public double perimeter() {
return base1 + base2 + side1 + side2;
}
}

接下來,我們可以創(chuàng)建一個圓類,具有半徑屬性。以下是創(chuàng)建圓類的 Java 代碼:

public class Circle {
private double radius; // 半徑
// 構(gòu)造函數(shù)
public Circle(double r) {
radius = r;
}
// 計算面積
public double area() {
return Math.PI * radius * radius;
}
// 計算周長
public double perimeter() {
return 2.0 * Math.PI * radius;
}
}

以上是在 Java 中創(chuàng)建梯形和圓類的代碼示例。我們可以使用這些類來創(chuàng)建具體的對象,并調(diào)用它們的方法來計算面積和周長。