Properties of Destructors
- Destructors are not inherited
- Destruction is done in exactly the reverse order of construction:
- The body of the destructor
- Members, in reverse order of declaration
- Base classes, in reverse order of declaration
- Default destructors that do nothing are generated if you don’t write one