六价铬实验视频:请帮忙看一下我的程序

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 13:39:14
public class point implements Cloneable
{
private int x,y;
point(){x=0;y=0}
point(int xvol,int yvol){x=xVal;y=yVal;}
point(Point point){x=point.x;y=point.y;}
void setXY(int x,int y);
{
this.x=x;this.y=y;
}
int getX();
{
return x;
}
int getY();
{
return y;
}
public String toString(){return x+","+y;}
public Object clone() throws CloneNotSupportedException
{
return super.clone();
}
}

请问 point(){x=0;y=0}
point(int xvol,int yvol){x=xVal;y=yVal;}
point(Point point){x=point.x;y=point.y;}是什么意思?

public Object clone() throws CloneNotSupportedException
{
return super.clone();
}
为什么要重写Object.clone()方法

在你的程序中3处代码有同一个毛病:arrayCopy、ByteArrayInputStream、ByteArrayOutputStream不是取整类型,解决方法有两个,如下:
1、在程序开始处分别定义arrayCopy、ByteArrayInputStream、ByteArrayOutputStream为int类型
2、在这三个代码前编写异常处理机制,相信你应该会(若不会发邮件给我,shen1yuan3@163.com),此方法比较麻烦,且容易出错,不推荐使用.
改写后的代码我就不写出了,相信你应该能自己完成(若不会发邮件给我,shen1yuan3@163.com).