|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectZeichenobjekt
Dreieck
public class Dreieck
Dreieck, durch drei Punkte ABC eindeutig bestimmt.
Field Summary | |
---|---|
private Koordinate |
A
1. |
private Koordinate |
B
2. |
private Koordinate |
C
3. |
Constructor Summary | |
---|---|
Dreieck(double x1,
double y1,
double x2,
double y2,
double x3,
double y3,
java.awt.Color farbe)
Konstruktor, setzt Eckpunkte und Farbe eines Dreiecks. |
|
Dreieck(Koordinate k1,
Koordinate k2,
Koordinate k3,
java.awt.Color farbe)
Konstruktor, setzt Eckpunkte und Farbe eines Dreiecks. |
Method Summary | |
---|---|
double |
getFlaeche()
Berechnen des Flaecheninhalts eines Dreiecks. |
double |
getUmfang()
Berechnen des Umfangs eines Dreiecks. |
static void |
main(java.lang.String[] args)
Testprogramm: rechtwinkliges Dreieck, Seitenlaengen 3, 4, 5. |
void |
paint(java.awt.Graphics g)
Grafische Darstellung, Zeichnen eines Dreiecks. |
java.lang.String |
toString()
Beschreiben eines Dreiecks. |
Methods inherited from class Zeichenobjekt |
---|
darstellen, darstellen, getColor, setColor |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private Koordinate A
private Koordinate B
private Koordinate C
Constructor Detail |
---|
public Dreieck(Koordinate k1, Koordinate k2, Koordinate k3, java.awt.Color farbe)
k1
- Koordinate des 1. Eckpunktpunktesk2
- Koordinate des 2. Eckpunktpunktesk3
- Koordinate des 3. Eckpunktpunktesfarbe
- Dreiecksfarbepublic Dreieck(double x1, double y1, double x2, double y2, double x3, double y3, java.awt.Color farbe)
x1
- x-Wert des 1. Eckpunktpunktesy1
- y-Wert des 1. Eckpunktpunktesx2
- x-Wert des 2. Eckpunktpunktesy2
- y-Wert des 2. Eckpunktpunktesx3
- x-Wert des 3. Eckpunktpunktesy3
- y-Wert des 3. Eckpunktpunktesfarbe
- DreiecksfarbeMethod Detail |
---|
public double getFlaeche()
getFlaeche
in interface Flaeche
public double getUmfang()
getUmfang
in interface Flaeche
public void paint(java.awt.Graphics g)
paint
in class Zeichenobjekt
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] args)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |