Quote Originally Posted by laserlight View Post
Destructors can also be declared pure virtual, except that you still need to define them since derived class destructors will invoke base class destructors.
Well, true. I just tend to avoid doing that because it kind of negates the whole purpose of defining something as pure virtual. That's just my humble opinion, of course.