Мне было интересно, как мы можем клонировать иерархию наследования в java. вы бы просто выполнили клонирование в классе, который вы хотите клонировать?Различные варианты для иерархии наследования клонирования
-1
A
ответ
1
Просто осуществление клонированного не достаточно. Почему клонированный сломан может быть прочитан в ответе на вопрос this.
Если вам нужен глубокий клон, вы можете сериализовать и десериализовать объект. Таким образом, вы уверены, что все правильно клонировано. Если это не достаточно быстро (обязательно сначала профиль), вы можете реализовать метод клонирования самостоятельно.
Смежные вопросы
- 1. Различные обозначения для наследования наследования
- 2. Использование наследования модели Django для клонирования таблицы
- 3. вопрос дизайна иерархии наследования классов
- 4. Различные варианты прото файлов
- 5. Иерархии наследования в структуре Entity
- 6. Различные варианты целевой страницы
- 7. Понимание иерархии наследования в ООП
- 8. Шаблон друга иерархии классов наследования
- 9. Различные варианты поведения для двух кнопок отправки?
- 10. Различные варианты HTML-элементов для обертывания
- 11. Различные варианты lint для каждого типа сборки
- 12. Различные варианты на продукт: Shopify
- 13. Различные варианты решения проблем PermGen
- 14. Варианты инкапсуляции, наследования и полиморфизма Перед OOP
- 15. Реализация иерархии наследования в государстве Pattern
- 16. Как создавать поля в иерархии наследования?
- 17. Иерархии пакетов Boost.Python, избегающие наследования алмазов
- 18. Создание объекта в иерархии наследования C#
- 19. Как выполнить гибкую сериализацию полиморфной иерархии наследования?
- 20. Являются ли параллельные иерархии наследования запахом кода?
- 21. C++ виртуальной переменного в классе наследования иерархии
- 22. Используя повышение :: shared_ptr в иерархии наследования
- 23. Изменения базового класса в иерархии наследования
- 24. Модульное тестирование иерархии наследования с Moq
- 25. Циркулярная зависимость в шаблонной иерархии наследования
- 26. доступ членов в иерархии наследования - C++
- 27. C# наследование и отбрасывание иерархии наследования
- 28. Визуализировать классы в иерархии типов Java, которые реализуют различные функции?
- 29. Перечисление списка инициализации для каждого класса сложной иерархии наследования
- 30. Laravel Яркие полиморфные отношения для иерархии моделей/наследования