W Javie, powiedz, że masz klasę, która owija ArrayList
(lub dowolną kolekcję) obiektów.Kopia zwrotna Java do ukrycia przyszłych zmian
Jak można zwrócić jeden z tych obiektów, tak aby dzwoniący nie widział żadnych przyszłych zmian w obiekcie dokonanym w ArrayList?
tj. Chcesz zwrócić głęboką kopię obiektu, ale nie wiesz, czy jest ona klonowalna.