dimanche 18 janvier 2015

Wo Hilfsvariablen abfragen?

Hi :)



Angenommen, ihr habt eine Sammlung von Daten. Zu jedem Datum gibt es ein entsprechendes Objekt.



Nun soll mit diesen Daten irgendetwas passieren. Z. B. könnten sie sortiert werden.



Um diese Aktion ausführen zu können, wird je Objekt eine Hilfsvariable benötigt. Diese Hilfsvariablen müssen bis zum Ende der Aktion verfügbar sein. Danach werden sie nicht mehr benötigt.



Jetzt meine Frage: wo legt ihr diese Hilfsvariablen ab?



Variante 1: In der Klasse der Objekte wird für die Hilfsvariable eine Eigenschaft definiert.



Variante 2: Es wird ein zusätzliches Array definiert. Zu jedem Objekt gibt es 1 Element. Die Arrayelemente sind die Hilfsvariablen.



Die Variante 1 erscheint mir irgendwie objektorientierter. Die Variante 2 hat jedoch den Vorteil, dass man die Klasse schlanker halten kann.



Hängt die Wahl der Variante vielleicht auch davon ab, ob man die Objekte von extern übergeben bekommt, oder ob man sie erst intern anlegt?





Wo Hilfsvariablen abfragen?

0 commentaires:

Enregistrer un commentaire