c++, protected abstract virtual base pure virtual private destructor
<p>So, I found this quote today, can anyone explain?</p>

<p>"If you think C++ is not overly complicated, just what is a protected abstract virtual base pure virtual private destructor and when was the last time you needed one? 
— Tom Cargill"</p>
