Copy Constructor
*One of the more important forms of an overloaded constructor is the copy constructor.
*A copy constructor take a reference to an object of the same class as itself as an argument.
*Once defined,the copy constructor is called whenever an object is to initialize another.
*The copy constructor only applies to initializations.It does not apply to assignments.
*The most [...]