定义一个point类,表示三维立体中的3个坐标,有如下两点疑问如下代码:public class Point{double x,y,z;//构造函数,用于传递值给成员变量Point(double _x,double _y,double _z){x=_x;y=_y;z=_z;}//设置提供坐标值得

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 19:49:30
定义一个point类,表示三维立体中的3个坐标,有如下两点疑问如下代码:public class Point{double x,y,z;//构造函数,用于传递值给成员变量Point(double _x,double _y,double _z){x=_x;y=_y;z=_z;}//设置提供坐标值得

定义一个point类,表示三维立体中的3个坐标,有如下两点疑问如下代码:public class Point{double x,y,z;//构造函数,用于传递值给成员变量Point(double _x,double _y,double _z){x=_x;y=_y;z=_z;}//设置提供坐标值得
定义一个point类,表示三维立体中的3个坐标,有如下两点疑问
如下代码:
public class Point{
double x,y,z;
//构造函数,用于传递值给成员变量
Point(double _x,double _y,double _z){
x=_x;
y=_y;
z=_z;
}
//设置提供坐标值得方法
void setX(double _x){
x=_x;
}
void sety(double _y){
y=_y;
}
void setz(double _z){
z=_z;
}
//计算距离的方法函数
double getDistance(Point p){
return (x-p.x)*(x-p.x)+(y-p.y)*(y-p.y)+(z-p.z)*(z-p.z);/ /①?
}
public static void main(String[] args){
Point p=new Point(1.0,2.0,3.0);
Point p1=new Point(0.0,0.0,0.0);
System.out.println(p.getDistance(p1));//
p.setX(4.0);
p.sety(3.0);
System.out.println(p.getDistance(new Point(1.0,2.0,3.0)));
}
}
第一处是计算两点间距离平方和表达式,请问这是怎么实现的?
第二处是为什么p.getDistance(p1)表示p和p1的距离平方和

定义一个point类,表示三维立体中的3个坐标,有如下两点疑问如下代码:public class Point{double x,y,z;//构造函数,用于传递值给成员变量Point(double _x,double _y,double _z){x=_x;y=_y;z=_z;}//设置提供坐标值得
首先回答第二点,double getDistance(Point p) 这个方法的设计本身的意义就是 this点(本点)到目标点p的距离的平方,p1.getDistance(p)也是对的


第一点的话,简单,就是勾股定理.
看下图平面中:计算两点P和P1的距离l, 
      按照勾股定理 l平方=(x1-x)平方+(y-y1)平方.
      在空间中是一样的,空间中两点的距离相当于立方体的对角线,先由x,y的平方和算出一个面对角线的平方和,而这个对角线和z以及立方体对角线又是一个三角形,所以就是x平方加y平方加z平方喽

定义一个point类,表示三维立体中的3个坐标,有如下两点疑问如下代码:public class Point{double x,y,z;//构造函数,用于传递值给成员变量Point(double _x,double _y,double _z){x=_x;y=_y;z=_z;}//设置提供坐标值得 首先定义一个点类 POINT ,有两个 double 型的 保护 数据成员 x ,y 表示该类对象在二维坐标系中的坐标位首先定义一个点类 POINT ,有两个 double 型的 保护 数据成员 x 、 y 表示该类对象在二维坐标 5.定义一个表示点的结构类型Point和一个由直线方程 确定的直线类Line.结构类型Point由x和y两个成员,他们分别表示点的横坐标和纵坐标.Line类有两个数据成员a和b,它们分别表示直线方程中的系 三、 定义一个点类Point,在Main函数中建立Point对象并显示点对.如:Point#1 四、 定义一个圆类,包 定义一个Point类为一个点,再定义一个Rectangle类表示矩形..Rectangle类中包含Point类的对象,作为矩形左上角的坐标.5 要求为Rectangle类创建带参数的构造函数并在其中初始化point类的内嵌对象,最后 java编程求三角形面积先创建一个Point类,然后定义Trianglele类.在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,再定义一个方法setTri对这三个点进行初始化,然后定义两个方法求三 【程序设计】---------------------------------------------------------定义一个点类Point包括x坐标和y坐标(int).定义一个圆类Circle,有数据成员半径和表示圆心坐标的点类对象.圆类成员函数包括构 定义一个Point类,在其中定义两个变量表示一个点的坐标值,再定义构造函数初始化为坐标原点然后定义一个方法实现点的移动,再定义一个方法打印当前点的坐标.并创建一个对象验证.急需 谢 JAVA 定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数定义一个Point类 它的对象是指一个平面上的点(x,y),在定义Point类中要定义它的三个构造函数,并且 定义一个描述平面坐标系统中点及其操作的类Point.(Java)定义一个描述平面坐标系统中的点及其操作的类Point.它有两个double型私有属性x和y描述点在坐标轴中的位置.该类还包含如下方法:初始 定义一个类LOCATION,用数据成员x,y表示该类对象在二维坐标系的坐标位置用函数成员move移动对象坐标位置,然后以类LOCATION为基类派生出点类POINT再利用点类POINT派生出圆类CIRCLE.定义点类和圆类 java中定义成员变量时:public Point origin;其中的Point是什么啊? 定义点POINT 类,在该类中定义点的坐标,定义线做类,可通过线类中的成员函数计算该类中二点间的距离 求一个c语言程序设计答案 题目是“定义一个点类Point,由此派生出一个圆类”100分求解 紧急 题目是“定义一个点类Point,由此派生出一个圆类” 用c++编程.定义一个类point,该类是平面坐标系上坐标点的抽象表示.类具有的功能包括:1)计算点到原点的距离(distance)2)点坐标按给定的不同的偏移量进行偏移(offset)3)点坐标按给定的 定义一个Point类,派生出Rectangle类和Circle类,计算各 派生类对象的面积Area(). c++代码,#include using namespace std; //声明class Point;Point operator+(Point &a,Point &b);//定义点类class Point { public:int x,y; Point(){}Point(int xx,int yy){x=xx;y=yy;}void print(){ cout 在point类基础上设计一个圆类,该类可以表示圆的位置(point类对象)和大小(半径)可以计算圆的面积和周长c++