早教吧作业答案频道 -->其他-->
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.编...的网友还看了以下:
元素A-D是元素周期表中短周期的四种元素,请根据表中信息回答下列问题.(1)上表中与A属于同一周期 2020-04-08 …
下列能正确表示基因分离定律实质的是()A.DD×dd→DdB.Dd→D、dC.Dd×dd→Dd、d 2020-04-11 …
下列关于遗传学的基本概念的叙述中正确的是()A.D和D,d和d,D和d都是等位基因B.隐性性状是指 2020-05-12 …
A.一个段表和一个页表B.一个段表和一组页表C.一组段表和一个页表D.一组段表和一组页表 2020-05-26 …
“简明铁路罐车容积表”由()两部分组成。A.主表和附表B.整数表和小数表C.基础表和系数表D.主表和 2020-05-31 …
下列各项中,不能作为原始凭证的是:A发票B领料单C工资结算汇总表D银行存款余额调节表主要是C和D, 2020-06-10 …
下表是科研人员所做的三组水稻杂交实验的统计数据(D和d表示水稻株高的显、隐性基因,T和t表示抗性的 2020-06-11 …
正则表达式顺序问题话说有一题,针对密码框,数字和字母,两者须同在,正则表达式:/\d[A-Za-z 2020-07-23 …
一种无毒蛇的体表花纹颜色由两对基因(D和d、H和h)控制,这两对基因按自由组合定律遗传,与性别无关. 2020-11-02 …
豚鼠的野生型体色有黑色、灰色和白色,其遗传受两对等位基因D、d和R、r控制(两对等位基因独立遗传). 2020-11-24 …