Hallo zusammen,
ich bin noch ein Anfänger in Java und würde mit euch gerne Schrittweise folgende Programmieraufgabe lösen:
Erstellen Sie ein Programm, das die Fläche eines Polygons berechnet. Das Programm soll die Klassen public class Punkt und public class Polygon in einem Package flaechenberechnung enthalten.
Die Klasse Punkt soll die Koordinaten des Punktes als Attribute haben:
public double x,public double y
Die Klasse Polygon soll ein Feld aus Objekten der Klasse Punkt als Attribut haben: public Punkt[] ecken
Die Punkte in diesem Feld repräsentieren die Ecken des Polygons, wobei das Polygon gegen den Uhrzeigersinn umlaufen wird. In der Klasse Polygon soll es folgende Methode geben
ublic double flaeche()
Mein erstes Problem ist wie man es machen soll, dass die Klasse Polygon ein Array aus Objecten von Punkten hat.
Was ich bisher habe:
ich bin noch ein Anfänger in Java und würde mit euch gerne Schrittweise folgende Programmieraufgabe lösen:
Erstellen Sie ein Programm, das die Fläche eines Polygons berechnet. Das Programm soll die Klassen public class Punkt und public class Polygon in einem Package flaechenberechnung enthalten.
Die Klasse Punkt soll die Koordinaten des Punktes als Attribute haben:
public double x,public double y
Die Klasse Polygon soll ein Feld aus Objekten der Klasse Punkt als Attribut haben: public Punkt[] ecken
Die Punkte in diesem Feld repräsentieren die Ecken des Polygons, wobei das Polygon gegen den Uhrzeigersinn umlaufen wird. In der Klasse Polygon soll es folgende Methode geben
Mein erstes Problem ist wie man es machen soll, dass die Klasse Polygon ein Array aus Objecten von Punkten hat.
Was ich bisher habe:
Java:
public class Punkt{public double x,y;}
public class Polygon{}
Kann mir jemand sagen wie man das mit dem Array macht?
Zuletzt bearbeitet von einem Moderator: