- Special member function
- Same name as class; Preceded with tilde (~)
- No arguments
- No return value
- Cannot be overloaded
- Performs "termination housekeeping"
- Before system reclaims object's memory; Reuse memory for new objects
- No explicit destructor; Compiler creates "empty destructor"
2004-07-01