欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java點類和直線類創建

李佳璐1年前9瀏覽0評論

Java點類和直線類是Java編程中非常常用的兩個類。下面將介紹如何創建這兩個類并使用它們。

//Java點類的創建
public class Point {
private int x;
private int y;
public Point(int x, int y) {
this.x = x;
this.y = y;
}
public int getX() {
return x;
}
public int getY() {
return y;
}
}
//Java直線類的創建
public class Line {
private Point start;
private Point end;
public Line(Point start, Point end) {
this.start = start;
this.end = end;
}
public Point getStart() {
return start;
}
public Point getEnd() {
return end;
}
}

我們可以看到,Java點類有兩個私有變量x和y代表坐標,有一個構造函數可以根據傳進來的x、y設置坐標,有getX和getY函數獲取x和y。Java直線類有兩個私有變量start和end,代表起始點和結束點,有一個構造函數可以根據傳進來的起始點和結束點設置這兩個點,有getStart和getEnd函數獲取起始點和結束點。

下面將介紹如何使用Point和Line類。

public class Main {
public static void main(String[] args) {
//創建兩個點
Point p1 = new Point(0, 0);
Point p2 = new Point(5, 5);
//創建一條線段
Line line = new Line(p1, p2);
//獲取線段的起始點和結束點坐標
System.out.println("Line start: (" + line.getStart().getX() + "," + line.getStart().getY() + ")");
System.out.println("Line end: (" + line.getEnd().getX() + "," + line.getEnd().getY() + ")");
}
}

我們首先在Main類中創建了兩個Point對象,分別代表了坐標為(0,0)和(5,5)的點。接著我們創建了一條Line對象,將這兩個點作為參數傳入構造函數中。最后,我們通過getStart()和getEnd()函數獲取了Line對象的起始點和結束點的坐標,并輸出到控制臺中。

Java點類和直線類的創建和使用就介紹到這里。需要注意的是,在實際使用中,我們可以根據需要擴展這兩個類,并添加我們自己需要的成員變量和成員函數。