Constructor is involved automatically when the object is created. Destructor is involved automatically when the object is destroyed . Used to initialize the instance of a class. Used to de-initialize objects already existing to free up memory for new accommodation.4 Tem 2021