C++ For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
|
| < Day Day Up > |
|
-
Describe in your own words why it is important to have well-behaved objects in an object-oriented software application.
-
List and describe the four basic object usage contexts.
-
What is the orthodox canonical class form?
-
What four special functions support the OCCF?
-
Why is it important to be aware of all the contexts an object will participate?
-
List several examples of object context participation that have not been discussed in this chapter.
-
List several examples of why it would be a mistake to rely on a compiler generated constructor and destructor.
-
What is the definition of a default constructor?
-
How does a copy constructor differ from a copy assignment operator?
-
What is the purpose of a destructor?
|
| < Day Day Up > |
|