What is the difference between delegation and implemented-in-terms-of?
What is the difference between the compiler and the preprocessor?
When should you use global variables?
What is a constant reference?
How do you invoke a base member function from a derived class in which you’ve overridden that function?
What does catch(…) mean?
What is a v-table?
If horse and bird inherit virtual public from animal, do their constructors initialize the animal constructor? If pegasus inherits from both horse and bird, how does it initialize animal’s constructor?
What is a try block?
Why can’t you call invariants() as the first line of your constructor?
Do class declarations end with a semicolon?
What is the difference between object-oriented programming and procedural programming?
Do class method definitions?
If a base class declares a function to be virtual, and a derived class does not use the term virtual when overriding that class, is it still virtual when inherited by a third-generation class?
Is the declaration of a class its interface or its implementation?