Self Test Questions

 < Day Day Up > 



  1. Describe in your own words why it is important to have well-behaved objects in an object-oriented software application.

  2. List and describe the four basic object usage contexts.

  3. What is the orthodox canonical class form?

  4. What four special functions support the OCCF?

  5. Why is it important to be aware of all the contexts an object will participate?

  6. List several examples of object context participation that have not been discussed in this chapter.

  7. List several examples of why it would be a mistake to rely on a compiler generated constructor and destructor.

  8. What is the definition of a default constructor?

  9. How does a copy constructor differ from a copy assignment operator?

  10. What is the purpose of a destructor?



 < Day Day Up > 



C++ for Artists. The Art, Philosophy, and Science of Object-Oriented Programming
C++ For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
ISBN: 1932504028
EAN: 2147483647
Year: 2003
Pages: 340
Authors: Rick Miller

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net