Class Dreieck

java.lang.Object
  |
  +--GeoObjekt
        |
        +--Polygon
              |
              +--Dreieck

public class Dreieck
extends Polygon


Field Summary
protected  double seiteA
           
protected  double seiteB
           
protected  double seiteC
           
 
Fields inherited from class Polygon
seitenanzahl
 
Fields inherited from class GeoObjekt
flaecheninhalt, fuellfarbe, linienfarbe, umfang, x, y
 
Constructor Summary
Dreieck()
          Standardkonstruktor, der alle Attribute initialisiert.
Dreieck(double a, double b, double c)
          Konstruktor der das Dreieck mit drei Seitenlängen initialisiert
 
Method Summary
 double berechneFlaecheninhalt()
          Die Methode berechneFlaecheninhalt liefert den Flächeninhalt des Dreiecks zurück.
 double berechneUmfang()
          Die Methode berechneUmfang liefert den Umfang des Dreiecks zurück.
 void setSeiten(double a, double b, double c)
          Die Methode setSeiten legt die Seiten des Dreiecks fest.
 
Methods inherited from class Polygon
getSeitenanzahl, pruefeSeitenanzahl, setSeitenanzahl
 
Methods inherited from class GeoObjekt
setFuellfarbe, setLinienfarbe, setPosition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

seiteA

protected double seiteA

seiteB

protected double seiteB

seiteC

protected double seiteC
Constructor Detail

Dreieck

public Dreieck()
Standardkonstruktor, der alle Attribute initialisiert.

Dreieck

public Dreieck(double a,
               double b,
               double c)
Konstruktor der das Dreieck mit drei Seitenlängen initialisiert
Parameters:
a - Seite a des Dreiecks
b - Seite b des Dreiecks
c - Seite c des Dreiecks
Method Detail

setSeiten

public void setSeiten(double a,
                      double b,
                      double c)
Die Methode setSeiten legt die Seiten des Dreiecks fest.
Parameters:
a - Seite a des Dreiecks
b - Seite b des Dreiecks
c - Seite c des Dreiecks

berechneFlaecheninhalt

public double berechneFlaecheninhalt()
Die Methode berechneFlaecheninhalt liefert den Flächeninhalt des Dreiecks zurück.
Overrides:
berechneFlaecheninhalt in class GeoObjekt
Returns:
Flächeninhalt des Dreiecks

berechneUmfang

public double berechneUmfang()
Die Methode berechneUmfang liefert den Umfang des Dreiecks zurück.
Overrides:
berechneUmfang in class GeoObjekt
Returns:
Umfang des Dreiecks