Java Schulung - Jens.Trapp@DLR.De - August 1996
Klassen als Elemente
Beispiel (Verzeichnis Programm1):
/** Einfaches Kreis Programm */
public class Kreis
{
static int default_anz_punkte= 100;
Punkt2D mitte;
double radius = 1;
public Kreis(double x, double y, double r)
{
mitte = new Punkt2D();
mitte.setzen(x,y);
radius = r;
}
public void ausgeben(int n)
{
for (int i=0; i<n; i++)
{
Punkt2D punkt = new Punkt2D();
punkt.setzen(
mitte.x+radius*Math.cos(
( Math.PI*2*(double) i)/ ((double)n-1)),
mitte.y+radius*Math.sin(
( Math.PI*2*(double) i)/ ((double)n-1)));
punkt.ausgeben();
}
}
public static void main(String argv[])
{
System.out.println("Test: ");
Kreis k = new Kreis(0, 0, 1);
k.ausgeben(10);
}
}