CloneDemo.java

来源:互联网 发布:红外人流量计数单片机 编辑:程序博客网 时间:2024/06/04 20:45

public class CloneDemo{

  public static void main(String[] args)throws CloneNotSupportedException{

    Table table=new Table();

    table.setCenter(new Point(2,3));

    Point orrginalCenter=table.getCenter();

 

    Table clonedTable=(Table)table.clone();

    Point clonedCenter=clonedTable.getCenter();

 

    System.out.printf("原来的Table中心:(%d,%d)/n",

      originalCenter.getX(),originalCenter.getY());

    System.out.printf("复制的Table中心:(%d,%d)/n"

       originalCenter.getX(),originalCenter.getY());

 

    clonedCenter.setX(10);

    clonedCenter.setY(10);

 

    System.out.printf("原来Table的中心:(%d,%d)/n",

      originalCenter.getX(),originalCenter.getY());

    System.out.printf("复制Table的中心:(%d,%d)/n",

      clonedCenter.getX(),clonedCenter.getY());

  }

}

原创粉丝点击