NeoSOFT interview question

What is Constructor and Deconstructor. Explain Constructor Overiding and Overloading