Module 0030: (C++) Object initialization, clean-up and assignment