Jag har en instans av en egen klass Customer:
Customer cust1= New Customer()
Lite senare skapar jag en ny instans cust2 av Customer. Denna instans ska ha samma värden på egenskaperna som cust1. Detta undrar jag hur jag ska göra utan att peka mot cust1.
Jag vill inte sätta
cust2=cust1;
för då kommer ju att cust2:s egenskaper att ändras då cust1 egenskaper ändras (vilket sker senare i koden). Jag vill alltså ha någon form av "by-value" kopiering mellan cust1 och cust2. Finns det något enkelt sätt eller måste jag ta egenskap för egenskap?
Det må låta lite ologiskt att göra så här, men det behövs göras...