Transcription: The compiler calls a constructor and destructor automatically to create and destroy an object of a class. If you want to define a class of objects that can be reset to their initial state after instantiation, include a reset member function in the class definition. The constructor can also call this reset function.