public class Strecke extends Zeichenobjekt
| Modifier and Type | Field and Description |
|---|---|
private Koordinate |
anfang
Koordinate des Anfangspunktes der Strecke.
|
private Koordinate |
ende
Koordinate des Endpunktes der Strecke.
|
| Constructor and Description |
|---|
Strecke(double x1,
double y1,
double x2,
double y2,
java.awt.Color farbe)
Konstruktor,
setzt Anfangs-, Endpunkt und Farbe einer Strecke.
|
Strecke(Koordinate k1,
Koordinate k2,
java.awt.Color farbe)
Konstruktor,
setzt Anfangs-, Endpunkt und Farbe einer Strecke.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getLaenge()
Laenge der Strecke
als Abstand zwischen Anfangs- und Endpunkt.
|
static void |
main(java.lang.String[] args)
Testprogramm:
pythagoreisches Zahlentripel (3, 4, 5).
|
void |
paint(java.awt.Graphics g)
Grafische Darstellung, Zeichnen einer Strecke.
|
java.lang.String |
toString()
Beschreiben einer Strecke.
|
darstellen, darstellen, getColor, setColorprivate Koordinate anfang
private Koordinate ende
public Strecke(Koordinate k1, Koordinate k2, java.awt.Color farbe)
k1 - Koordinate des Anfangspunktesk2 - Koordinate des Endpunktesfarbe - Farbe der Streckepublic Strecke(double x1,
double y1,
double x2,
double y2,
java.awt.Color farbe)
x1 - x-Wert des Anfangspunktesy1 - y-Wert des Anfangspunktesx2 - x-Wert des Endpunktesy2 - y-Wert des Endpunktesfarbe - Farbe der Streckepublic double getLaenge()
public void paint(java.awt.Graphics g)
paint in class Zeichenobjektg - Grafikpublic java.lang.String toString()
toString in class java.lang.Objectpublic static void main(java.lang.String[] args)