|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectZeichenobjekt
Kreis
public class Kreis
Kreis, durch Mittelpunkt und Radius eindeutig bestimmt.
Field Summary | |
---|---|
private Koordinate |
mittelPunkt
Mittelpunktkoordinate. |
private double |
radius
Kreisradius. |
Constructor Summary | |
---|---|
Kreis(double x,
double y,
double radius,
java.awt.Color farbe)
Konstruktor, setzt Mittelpunkt, Radius und Farbe eines Kreises. |
|
Kreis(Koordinate k,
double radius,
java.awt.Color farbe)
Konstruktor, setzt Mittelpunkt, Radius und Farbe eines Kreises. |
Method Summary | |
---|---|
double |
getFlaeche()
Berechnen des Flaecheninhalts eines Kreises. |
Koordinate |
getMittelPunkt()
Lesen des Mittelpunktes. |
double |
getRadius()
Lesen des Radius. |
double |
getUmfang()
Berechnen des Umfangs eines Kreises. |
static void |
main(java.lang.String[] args)
Testprogramm: Radius = 2 => Flaeche = Umfang. |
void |
paint(java.awt.Graphics g)
Grafische Darstellung, Zeichnen eines Kreises. |
java.lang.String |
toString()
Beschreiben eines Kreises. |
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 mittelPunkt
private double radius
Constructor Detail |
---|
public Kreis(Koordinate k, double radius, java.awt.Color farbe)
k
- Koordinate des Mittelpunktesradius
- Kreisradiusfarbe
- Kreisfarbepublic Kreis(double x, double y, double radius, java.awt.Color farbe)
x
- x-Wert des Mittelpunktesy
- y-Wert des Mittelpunktesradius
- Kreisradiusfarbe
- KreisfarbeMethod Detail |
---|
public double getRadius()
public Koordinate getMittelPunkt()
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 |