Java是一種面向?qū)ο蟮木幊陶Z言,提供了構(gòu)建各種對(duì)象的方法。本文將介紹如何使用Java構(gòu)造Point和Circle類。
//定義Point類 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 void setX(int x) { this.x = x; } public int getY() { return y; } public void setY(int y) { this.y = y; } } //定義Circle類 public class Circle { private Point center; private int radius; public Circle(Point center, int radius) { this.center = center; this.radius = radius; } public Point getCenter() { return center; } public void setCenter(Point center) { this.center = center; } public int getRadius() { return radius; } public void setRadius(int radius) { this.radius = radius; } } //使用Point和Circle類 public class Main { public static void main(String[] args) { //創(chuàng)建一個(gè)點(diǎn)對(duì)象 Point point = new Point(3, 4); //創(chuàng)建一個(gè)圓對(duì)象 Circle circle = new Circle(point, 5); //獲取圓的圓心和半徑 Point center = circle.getCenter(); int radius = circle.getRadius(); //打印圓心和半徑 System.out.println("圓心坐標(biāo)為:(" + center.getX() + ", " + center.getY() + ")"); System.out.println("圓的半徑為:" + radius); } }
Point類表示一個(gè)點(diǎn)對(duì)象,其中包含橫坐標(biāo)和縱坐標(biāo)兩個(gè)私有變量x和y,以及構(gòu)造函數(shù)和獲取和設(shè)置變量的方法。
Circle類表示一個(gè)圓對(duì)象,其中包含中心點(diǎn)坐標(biāo)和半徑兩個(gè)私有變量center和radius,以及構(gòu)造函數(shù)和獲取和設(shè)置變量的方法。
在使用Point和Circle類時(shí),首先需要?jiǎng)?chuàng)建一個(gè)點(diǎn)對(duì)象,然后創(chuàng)建一個(gè)圓對(duì)象,并將該點(diǎn)對(duì)象作為圓對(duì)象的中心點(diǎn)參數(shù)傳入構(gòu)造函數(shù)中。之后可以通過獲取圓心和半徑的方法來查看圓的信息。