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());
}
}