定义一个“点”(Point)类用来表示三维空间中的点(有三个坐标)。要求如下:
(1)可以生成具有特定坐标的点对象。
(2)提供可以设置三个坐标的方法。
(3)提供可以计算该“点”距原点距离平方的方法。
(4)编写主类程序验证。
package lianxi6; public class Point { // 定义一个“点”(Point)类用来表示三维空间中的点(有三个坐标)。要求如下: // (1)可以生成具有特定坐标的点对象。 // (2)提供可以设置三个坐标的方法。 // (3)提供可以计算该“点”距原点距离平方的方法。 // (4)编写主类程序验证。 int a,b,c; Point(int a,int b, int c) { this.a=a; this.b=b; this.c=c; } public int getA() { return a; } public void setA(int a) { this.a = a; } public int getB() { return b; } public void setB(int b) { this.b = b; } public int getC() { return c; } public void setC(int c) { this.c = c; } public void juli() { System.out.println("坐标:"+"a="+a+" "+"b="+b+" "+"c="+c); System.out.println("点距原点距离平方为:"+(a*a+b*b+c*c)); } public static void main(String[] args) { Point p=new Point(3,6,7); p.juli(); p.setA(7); p.setB(3); p.setC(5); p.juli(); } }
测试结果: