Abstraction Mechanisms, Part 2
- slide 6 : 24
Destructors and Inheritance - Virtual Destructors
A class with virtual functions should always have a virtual destructor
Effective C++, Third edition
: Item 7
Base class A and derived class B with non-virtual destructors - motivation.
Program output.
Base class A and derived class B with virtual destructors.
Program output.
Base class A and derived class B and C with virtual destructors.
Program output.