When is the destructor called?
What is the insertion operator and what does it do?
What is the v-ptr?
Do class declarations end with a semicolon? Do class method definitions?
Can member data be public?
What is the difference between the indirection operator and the address of oper-ator?
What are the differences between the function prototype and the function defi-nition?
If a round rectangle has straight edges and rounded corners, your roundrect class inherits both from rectangle and from circle, and they in turn both inherit from shape, how many shapes are created when you create a roundrect?
How do you show the declaration of a virtual constructor?
What is a catch statement?
Name four predefined macros.
If you don’t declare a return value, what type of return value is assumed?
What is the difference between a reference and a pointer?
What is a down cast?
What is the difference between public and private data members?