The constructor is used to allocate the memory if required and constructing the object of class whereas, a destructor is used to perform required clean-up when an object is destroyed . The destructor is called automatically by the compiler when an object gets destroyed.
Read moreWhy is constructor important in C++?
The main purpose of the class constructor in C++ programming is to construct an object of the class . In other word, it is used to initialize all class data members. For example, in below class, constructor Car () is initializing data members with default values.9 Eki 2016
Read more