为了账号安全,请及时绑定邮箱和手机立即绑定

坐标点变更

坐标点变更

水月心影镜中花 2017-03-25 21:24:14
public class Java_3{ int x,y;  //点的坐标 public Java_3() {}  //无参数的构造方法        //*********Found********        //带两个参数的构造方法        public Java_3(int x,int y){this.x=x;this.y=y;}          //*********Found********        //带一个参数的构造方法        public Java_3(Java_3 p){System.out.println( p );}   public Java_3 getLocation(){  //以对象的形式返回当前点的位置        //*********Found********            //实例化一个Java_3对象p             Java_3 p=null;                                //*********Found********            //返回对象p            return p;         } public int getX(){return x;}  //返回点的横坐标 public int getY(){return y;}  //返回点的纵坐标 public void move(int x,int y){this.x = x;this.y = y;}  //把当前点移到新的位置(x,y)上 public String toString(){return "("+x+","+y+")";}  //以(x,y)的格式返回点的位置 public void translate(int x,int y){this.x += x;this.y += y;}  //在原有坐标上分别增加x和y //主方法 public static void main(String args[]){        //*********Found********             //生成一个对象(5,5)            Java_3 p=new Java_3(5,5);             System.out.println("x="+ p.x+" y="+ p.y);            System.out.println("Location is"+ p.toString());  //以(x,y)的方式打印坐标的位置            //*********Found********             //在原有位置上增加(3,4)                                                        ;            System.out.println("x="+ p.x+" y="+ p.y);  //打印横坐标和纵坐标的值            System.out.println("Location is"+ p.toString());   //以(x,y)的方式打印坐标的位置 }}只能在下划线处添加一行代码,求各位大神指教
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1295 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信