You must create a deep copy of the object, and there are many ways to do so (constructors, setters, Object.clone). For more information on cloneable, shallow copies, and deep copies see clone (Java...