Why do people define a private copy constructor?
When is making the copy constructor and the assignment operator private a good design?
If there are no membe
You might want to implement some of the methods of the class using a copy constructor, but not to expose it outside of the class. So then you make it private. Like any other method.