public class Punkt extends Zeichenobjekt
Modifier and Type | Field and Description |
---|---|
private Koordinate |
koordinate
Punktkoordinate.
|
Constructor and Description |
---|
Punkt(double x,
double y,
java.awt.Color farbe)
Konstruktor,
setzt x- und y-Wert der Punktkoordinate und -farbe.
|
Punkt(Koordinate k,
java.awt.Color farbe)
Konstruktor,
setzt Punktkoordinate und Punktfarbe.
|
Modifier and Type | Method and Description |
---|---|
double |
getAbstand(Punkt p)
Abstand zu einem weiteren Punkt.
|
Koordinate |
getKoordinate()
Lesen der Punktkoordinate.
|
static void |
main(java.lang.String[] args)
Testprogramm:
pythagoreisches Zahlentripel(3, 4, 5).
|
void |
paint(java.awt.Graphics g)
Grafische Darstellung,
zeichnet Punkt auf sich selbst.
|
java.lang.String |
toString()
Beschreiben eines Punktes.
|
darstellen, darstellen, getColor, setColor
private Koordinate koordinate
public Punkt(Koordinate k, java.awt.Color farbe)
k
- Koordinatefarbe
- Punktfarbepublic Punkt(double x, double y, java.awt.Color farbe)
x
- x-Koordinatey
- y-Koordinatefarbe
- Punktfarbepublic Koordinate getKoordinate()
public void paint(java.awt.Graphics g)
paint
in class Zeichenobjekt
g
- Grafikpublic double getAbstand(Punkt p)
p
- Punktpublic java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)