java中point的用法 用java編寫(xiě)一個(gè)名為Point的類(lèi),表示二維坐標(biāo)中的一點(diǎn)?
用java編寫(xiě)一個(gè)名為Point的類(lèi),表示二維坐標(biāo)中的一點(diǎn)?public class Point{private double xprivate double yPoint(){}Point(doub
用java編寫(xiě)一個(gè)名為Point的類(lèi),表示二維坐標(biāo)中的一點(diǎn)?
public class Point{
private double x
private double y
Point(){}
Point(double a,double b)
{
this.x=a
this.y=b
}
public double getX()
{
return this.x
}
public double getY()
{
return this.y
}
public void setX(double a)
{
this.x=a
}
public void setY(double b)
{
this.y=b
}
}這樣就可以了,我試了下能通過(guò)編譯,你自己測(cè)試下試試吧
求高手用JAVA幫我設(shè)計(jì)一個(gè)完整的Point類(lèi),可以計(jì)算兩點(diǎn)之間距離和中間點(diǎn)坐標(biāo)的,萬(wàn)分感謝?
你好,程序如下:
public class Point {
double x1,x2,y1,y2
double d,x3,y3
Point(double x1,double y1,double x2,double y2){//構(gòu)造方法
this.x1 = x1
this.x2 = x2
this.y1 = y1
this.y2 = y2
}
void TestPoint(){//求距離和中點(diǎn)坐標(biāo)
x3 = (x1 x2)/2
y3 = (y1 y2)/2
d = Math.sqrt((x1 - x2)*(x1 - x2) (y1 - y2)*(y1 - y2))
System.out.println("(" x3 "," y3 ")")
System.out.println(d)
}
public static void main(String[] args) {
Point p = new Point(1,1,2,2)
p.TestPoint()
}
}
如果還有其他要求的話(huà),我再改進(jìn)一下。