Java 是一種面向對象的編程語言,通過使用類來組織代碼。今天我們將介紹如何使用 Java 創建兩個類,一個用于描述圓形,另一個用于描述點。
創建圓形類
public class Circle { private double radius; public Circle(double radius) { this.radius = radius; } public double area() { return Math.PI * Math.pow(radius, 2); } public double circumference() { return 2 * Math.PI * radius; } }
在上面的代碼中,我們定義了一個 Circle 類,它有一個私有實例變量 radius,以及一個構造方法來初始化這個變量。該類還定義了兩個公共方法 area() 和 circumference(),分別用于計算圓的面積和周長。這些公共方法通過使用 Math 庫中的常量和函數來計算所需的值。
創建點類
public class Point { private double x; private double y; public Point(double x, double y) { this.x = x; this.y = y; } public double distanceTo(Point other) { double dx = x - other.x; double dy = y - other.y; return Math.sqrt(dx * dx + dy * dy); } }
在上面的代碼中,我們定義了一個 Point 類,它有兩個私有實例變量 x 和 y,以及一個構造方法來初始化這些變量。該類還定義了一個公共方法 distanceTo(),用于計算到另一個點的距離。這個方法通過計算兩點之間的距離公式來計算距離。
總結
在本文中,我們學習了如何使用 Java 創建兩個類,一個用于描述圓形,另一個用于描述點。通過這些類,我們可以輕松地進行各種計算,而無需重復編寫代碼。在實際應用中,我們可以使用這些類來創建更多的對象,并實現更多的功能。
上一篇java環境和變量
下一篇css中設置列表樣式