Destructors
Destructors are called when the object goes out of lifetime.
They are called in reverse order of creation
- The class destructor will be called then the component destructors.
- Objects are destroyed in revers order of their creation.
Look at destruct.cpp