Øako objekt koristi dinamički alociranu memoriju -
nastaje problem
Øpokazivači na dinamički alociranu memoriju se
kopiraju, te oba objekta pokazuju na istu memoriju
Øproblem nastaje kada se pozove destruktor jednog od
ova dva objekta, sada pokazivač kao podatkovni član drugog objekta pokazuje na nepostojeću
memoriju - viseći pokazivač
Ørješenje je kreiranje vlastitog konstruktora kopije
unutar klase
Økonstruktor kopije alocira
novu memoriju, i kopira podatke u tu novu memoriju
Øto se zove duboka kopija "deep copy"