早教吧作业答案频道 -->其他-->
Java练习寻求帮助!2.编写一个表示平面上点的类MyPoint,成员变量和成员方法为doublex,y,表示x和y坐标;MyPoint();MyPoint(doublex,doubley);doubledistance(MyPointmp),求两点之间的距离。
题目详情
Java练习 寻求帮助!
2.编写一个表示平面上点的类MyPoint,成员变量和成员方法为
double x, y, 表示x和y坐标;
MyPoint();
MyPoint (double x, double y) ;
double distance (MyPoint mp),求两点之间的距离。
2.编写一个表示平面上点的类MyPoint,成员变量和成员方法为
double x, y, 表示x和y坐标;
MyPoint();
MyPoint (double x, double y) ;
double distance (MyPoint mp),求两点之间的距离。
▼优质解答
答案和解析
public class MyPoint {
private double x;
private double y;
public MyPoint() {
}
public MyPoint(double x, double y) {
this.x = x;
this.y = y;
}
public double getX() {
return x;
}
public void setX(double x) {
this.x = x;
}
public double getY() {
return y;
}
public void setY(double y) {
this.y = y;
}
public static double distance (MyPoint mp){
double distance = Math.sqrt(mp.getX()*mp.getX()+mp.getY()*mp.getY());
return distance;
}
public static void main(String[] args) {
MyPoint my1 = new MyPoint(3, 4);
MyPoint my2 = new MyPoint();
double dis =distance(my1);
System.out.println("两点距离:"+dis);
}
}
private double x;
private double y;
public MyPoint() {
}
public MyPoint(double x, double y) {
this.x = x;
this.y = y;
}
public double getX() {
return x;
}
public void setX(double x) {
this.x = x;
}
public double getY() {
return y;
}
public void setY(double y) {
this.y = y;
}
public static double distance (MyPoint mp){
double distance = Math.sqrt(mp.getX()*mp.getX()+mp.getY()*mp.getY());
return distance;
}
public static void main(String[] args) {
MyPoint my1 = new MyPoint(3, 4);
MyPoint my2 = new MyPoint();
double dis =distance(my1);
System.out.println("两点距离:"+dis);
}
}
看了 Java练习寻求帮助!2.编...的网友还看了以下:
线性代数:由变换r(i)和r(j)交换的逆变换就是其本身知E(i,j)^-1=E(i,j);这是为 2020-05-16 …
物质之间的转化反应,判断各种物质A的浓溶液与单质B在加热时才反应,生成D、水、E;D和NaOH反应 2020-05-20 …
如图,已知A、B、C、D、E、F、G、H、J、K是10个互不相等的非零自然数,并且A=B+C,B= 2020-06-12 …
已知一棵二叉树的中序序列和后序序列分别为c,b,a,e,d,h,g,j,i,f和c,b,e,h,j 2020-06-12 …
求下面函数的解释,看不懂function A = fun(W)[m,n] = size(W); e 2020-06-27 …
二叉树先序序列为E,F,H,I,G,J,K中序序列为H,F,I,E,J,K,G,那么这棵树是怎么排 2020-07-10 …
设E表示由n阶单位矩阵第i行与第j行互换得到的初等矩阵,则,E(I,J)^2=.设E表示由n阶单位 2020-07-16 …
A在第3列第2行,表示为(3,2).(1)E的位置在第列、第行,表示为(,).X、J和V的位置分别 2020-07-25 …
阅读世界大洲大洋分布e,完成上列各题:(得)填出e中字母所代表的大洲和大洋的名称:B;C;E;J;I 2020-12-24 …
在A、、B、C、D、E、F、G、H、I、J、K十一种化合物中,J和K两种化合物均既难溶于水也难溶于稀 2020-12-28 …