У меня есть объект, который мне нужно скопировать на Java. Мне нужно создать копию и выполнить некоторые тесты на ней, не меняя оригинальный объект.
Я предположил, что мне нужно использовать метод clone(), но это защищено. Проведя некоторые исследования в сети, я вижу, что это может быть преодолено с помощью общедоступного метода в моем классе. Но я не могу найти объяснение, как это сделать. Как это можно сделать?
Кроме того, это лучший способ добиться того, что мне нужно?