C++ For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
|
| < Day Day Up > |
|
-
Describe the differences between horizontal and vertical access. Describe how to use the keywords public, protected, and private to control horizontal and vertical access.
-
When can you get away with forward declaring a class name vs. including the whole header file?
-
Describe, in your own words, the purpose of inheritance. In what two primary ways is inheritance used?
-
Describe how to hide a base class function with a derived class function.
-
How do you override a base class function in a derived class?
-
What is a virtual function?
-
What is a pure virtual function?
-
What is the purpose of a virtual destructor?
-
Describe how to achieve dynamic polymorphic behavior.
-
In what part of a derived class constructor do you call the base class constructor?
|
| < Day Day Up > |
|