Objektorientierung Klassen

absolut85

Mitglied
Hallo Community,

ich habe wieder einmal ein Problem und bitte euch um Hilfe.

Es soll ein Programm sein mit folgenden Klassen, Point, Line und Polyline.
Die Klasse Point sieht wie folgt aus:

Java:
class Point
{
    int x;
    int y;
	
	Point(int x,int y)
	{
		this.x = x;
		this.y = y;
	}
	static Point getPoint()
    {
        Out.print("Punkt x und y eingeben ");
		
        return new Point (In.readInt(),In.readInt()); //point.x und point.y
		
    }
}

Java:
class Line
{
    Point from;
    Point to;
	
	Line(Point from, Point to)
	{
		this.from = from;
		this.to = to;
	}
	static Line getLine()
	{		
		Point from = Point.getPoint();
		Point to = Point.getPoint();
		return new Line (from, to);
	}
}
Die Line funktioniert im Prinzip gleich.

Zu meinem Problem: Wie schreibe ich die Polyline am besten?

also deklariert muss ein Point[] und ein Zähler wieviele es sind. dann muss ich irgendwie auf line zugreifen. Bitte um Hilfe
 
Eine PolyLine ist ja wie der Name so schoen sagt eine Mehrfach-Linie, und daher wuerd ich eine List<Line> oder ein Line[] in der Klasse haben in der ich alle Linien die zu diese PolyLine gehören speichere
 

Zurück
Oben