Hi,
ich habe eine Hierarchie von Objekten.
Ganz oben steht das Objekt MeineAnwendung, diese Klasse enthält einen Vector von "Report"-Objekten. Jedes Report-Objekt hat nun wieder ganz viele Objekte, in verschiedensten Strukturen etc.
Ich möchte nun ein Report-Objekt im Vector quasi verdoppeln (inkl. aller Unterobjekte, nicht nur die Referenz!). Muss ich dazu überall eine clone()-Methoden schreiben (was natürlich relativ viel Aufwand wäre) oder geht das auch einfacher?
ich habe eine Hierarchie von Objekten.
Ganz oben steht das Objekt MeineAnwendung, diese Klasse enthält einen Vector von "Report"-Objekten. Jedes Report-Objekt hat nun wieder ganz viele Objekte, in verschiedensten Strukturen etc.
Ich möchte nun ein Report-Objekt im Vector quasi verdoppeln (inkl. aller Unterobjekte, nicht nur die Referenz!). Muss ich dazu überall eine clone()-Methoden schreiben (was natürlich relativ viel Aufwand wäre) oder geht das auch einfacher?