ich weiß einfach nicht wie ich die Distanz zwischen denn Punken ausgeben kann.
Bitte dringend um Hilfe !
Erstellen Sie eine Klasse Point, welche die folgenden Eigenschaften besitzt:
1. Der zwei dimensionale Punkt wird durch die zwei Attribute x und y bestimmt.
2. Ein Punktobjekt wird durch die beiden Attribute (x und y) erstellt.
3. Ein Punktobjekt kann die Distanz zu einen anderen Punkt berechnen.
4. Die Klasse besitzt eine toString().
5. Die Klasse besitzt setter/getter-Methoden von allen Attributen.
Bitte dringend um Hilfe !
Erstellen Sie eine Klasse Point, welche die folgenden Eigenschaften besitzt:
1. Der zwei dimensionale Punkt wird durch die zwei Attribute x und y bestimmt.
2. Ein Punktobjekt wird durch die beiden Attribute (x und y) erstellt.
3. Ein Punktobjekt kann die Distanz zu einen anderen Punkt berechnen.
4. Die Klasse besitzt eine toString().
5. Die Klasse besitzt setter/getter-Methoden von allen Attributen.
Java:
public class Point {
double x;
double y;
public static void main(String[] args) {
Point p1 = new Point(2,3);
Point p2 = new Point (0,0);
System.out.println( "P1: "+p1 );
System.out.println( "P2: "+p2 );
System.out.println("Distance" + Point.distance(p1, p2));
}
public Point (double x,double y) {
this.x = x;
this.y = y;
}
/**
* @return the x
*/
public double getx() {
return x;
}
/**
* @param x the x to set
*/
public void setX(int x) {
this.x = x;
}
/**
* @return the y
*/
public double getY() {
return y;
}
/**
* @param y the y to set
*/
public void setY(int y) {
this.y = y;
}
/* (non-Javadoc)
* @see java.lang.Object#toString()
*/
public static final double distance(Point p1, Point p2) {
return ;
}
@Override
public String toString() {
return "Point [x=" + x + ", y=" + y + "]";
}
}