I want to allocate memory to the other object at the run time using a new operator using copy constructor but without being the replica of the other object