定义一个Point类,在其中定义两个变量表示一个点的坐标值,再定义构造函数初始化为坐标原点然后定义一个方法实现点的移动,再定义一个方法打印当前点的坐标.并创建一个对象验证.急需 谢
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/11 15:39:11
定义一个Point类,在其中定义两个变量表示一个点的坐标值,再定义构造函数初始化为坐标原点然后定义一个方法实现点的移动,再定义一个方法打印当前点的坐标.并创建一个对象验证.急需 谢
定义一个Point类,在其中定义两个变量表示一个点的坐标值,再定义构造函数初始化为坐标原点
然后定义一个方法实现点的移动,再定义一个方法打印当前点的坐标.并创建一个对象验证.急需 谢谢
定义一个Point类,在其中定义两个变量表示一个点的坐标值,再定义构造函数初始化为坐标原点然后定义一个方法实现点的移动,再定义一个方法打印当前点的坐标.并创建一个对象验证.急需 谢
package com.lh.test;
import java.util.Random;
public class Point {
\x05private double x ;
\x05private double y ;
\x05
\x05public Point(double a ,double b){
\x05\x05this.x=a;
\x05\x05this.y=b;
\x05}
\x05public void move(){
\x05\x05double n = new Random().nextDouble();
\x05\x05double m = new Random().nextDouble();
\x05\x05this.x=this.x+n;
\x05\x05this.y=this.y+m;
\x05\x05print();
\x05}
\x05public void print(){
\x05\x05System.out.println("横坐标为:"+x+",纵坐标为:"+y);
\x05}
\x05public static void main(String[] args){
\x05\x05Point point = new Point(0.0,0.0);
\x05\x05point.move();
\x05}
\x05public double getX() {
\x05\x05return x;
\x05}
\x05public void setX(int x) {
\x05\x05this.x = x;
\x05}
\x05public double getY() {
\x05\x05return y;
\x05}
\x05public void setY(int y) {
\x05\x05this.y = y;
\x05}
\x05
}