В С++ при передаче класса в качестве аргумента функции, его содержимое копируеться
и юзер в функции работает с копией обьекта.
А в Яве все не так, происходит копирование ссылки на обьект :)
Как мона сделать так чтобы в функции можно было работать с копией обьекта, тоесть чтобы обьект копировался не по ссылке а нормально :)