C++: Destructor
C++: Update Constructors