| < 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 > |
|