Class Koordinate

java.lang.Object
  extended by Koordinate

public class Koordinate
extends java.lang.Object

Koordinaten eines kartesischen Koordinatensystems.


Field Summary
private  double x
          x-Wert der Koordinate.
private  double y
          y-Wert der Koordinate.
 
Constructor Summary
Koordinate(double x, double y)
          Konstruktor, setzt x- und y-Wert der Koordinate.
Koordinate(Koordinate k)
          Konstruktor, kopiert eine Koordinate.
 
Method Summary
 double getAbstand(Koordinate k)
          Abstand zu einer weiteren Koordinate.
 double getX()
          Lesen des x-Wertes der Koordinate.
 double getY()
          Lesen des y-Wertes der Koordinate.
static void main(java.lang.String[] args)
          Testprogramm: Pythagoreisches Zahlentripel(3, 4, 5).
 java.lang.String toString()
          Beschreiben der Koordinate.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

x

private double x
x-Wert der Koordinate.


y

private double y
y-Wert der Koordinate.

Constructor Detail

Koordinate

public Koordinate(double x,
                  double y)
Konstruktor, setzt x- und y-Wert der Koordinate.

Parameters:
x - x-Koordinate
y - y-Koordinate

Koordinate

public Koordinate(Koordinate k)
Konstruktor, kopiert eine Koordinate.

Parameters:
k - Koordinate
Method Detail

getX

public double getX()
Lesen des x-Wertes der Koordinate.

Returns:
x-Koordinate

getY

public double getY()
Lesen des y-Wertes der Koordinate.

Returns:
y-Koordinate

getAbstand

public double getAbstand(Koordinate k)
Abstand zu einer weiteren Koordinate.

Parameters:
k - Koordinate
Returns:
Abstand zwischen beiden Koordinaten

toString

public java.lang.String toString()
Beschreiben der Koordinate.

Overrides:
toString in class java.lang.Object

main

public static void main(java.lang.String[] args)
Testprogramm: Pythagoreisches Zahlentripel(3, 4, 5). Ausgabe: Abstand 5.0 bzw. Abstand 0.0