问题:
定义一个“点”(point)类用来表示三维空间中的点(有三个坐标).要求如下:
1.可以生成具有特定坐标的点对象。
2.提供可以设置三个坐标的方法
3.提供可以计算该“点”距原点距离平方的方法。
4.编写程序验证上面三条.
程序如下:我自己自学做的作业,有可以更改的地方可以留言
class point {
private int A;
private int B;
private int C;
public point (int x, int y, int z) {
A=x; B=y; C=z;
}
public void setA (int h) {
A=h;
}
public void setB (int i) {
B=i;
}
public void setC (int j) {
C=j;
}
public void shuchu () {
System.out.println(A +" " + B +" " + C);
}
public double yuan () {
return A*A+B*B+C*C;
}
}
public class Test5 {
public static void main(String[] args) {
double p=0;
Test5 test= new Test5();
point s1= new point (2,1,6);
test.xiugai(s1);
p=s1.yuan();
s1.shuchu();
System.out.println("yuan="+p);
}
public void xiugai (point p) {
p.setA(4);
}
}