Hallo,
wie kann man ohne das man jedesmal ein neues Rectangle Objekt erstellen muss,
Rectangles adden?
Also mit Rectangle erstellen ist gemeint:
Statt dessen wäre mir das lieber:
ich mag und will das erste beispiel nicht, weil ich sonst jedem Rectangle einzelnd ein .intersects geben müsste, also beim zweiten müsste ich nur einmal einen intersect geben und das würde für alle rectangles zählen...
wie kann man ohne das man jedesmal ein neues Rectangle Objekt erstellen muss,
Rectangles adden?
Also mit Rectangle erstellen ist gemeint:
Java:
Rectangle rec1 = new Rectangle(0,0,50,50); //Viel zu viel Code
Rectangle rec2 = new Rectangle(50,0,50,50); //Unnötig lange schreiben
Rectangle rec3 = new Rectangle(100,0,50,50); //probleme beim drawen
Rectangle rec4 = new Rectangle(150,0,50,50);
Rectangle rec5 = new Rectangle(200,0,50,50);
Rectangle rec6 = new Rectangle(250,0,50,50);
Rectangle rec7 = new Rectangle(300,0,50,50);
Statt dessen wäre mir das lieber:
Java:
rec.add(new Rectangle(50,50,50,50)); //Funktioniert leider nicht -.-
rec.add(new Rectangle(100,50,50,50));
rec.add(new Rectangle(150,50,50,50));
ich mag und will das erste beispiel nicht, weil ich sonst jedem Rectangle einzelnd ein .intersects geben müsste, also beim zweiten müsste ich nur einmal einen intersect geben und das würde für alle rectangles zählen...