Перед пояснением материала снова укажу, что этого вам никто в мире не расскажет, ибо официальщина не считает нужным вас учить программированию и пониманию сути математических сущностей. Нашел картинку, которая в реальном мире описывает такие операции. Итак, в программировании (или математике) существуют такие сущности, когда передаются одни данные на вход и затем выдаются какие-то данные на выход. Так как в мире ни один учебник программирования и официальная документация об этом не говорят ни слова,...
В java есть 2 вида копирования. Клонирование глубокое и поверхностное. Я переучиваюсь из сельхозника и примеры будут из химии.
составная единица полимера - мономер!!! Поверхностное клонирование - это копирование одного объекта, при котором вложенные объекты не копируются (копирование мономера).
Естественно если в объекте нет вложений других объектов, то все хорошо и прекрасно и можно смело копировать мономер. Глубокое клонирование - это копирование объекта и всех вложенных объектов (всего полимера)...