C++ For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
|
| < Day Day Up > |
|
Learning Objectives
-
State the important role well-behaved objects play in good object-oriented design
-
List and describe the functions required to get user defined objects to behave like native types
-
List and describe the four minimum functions required to implement the orthodox canonical class form
-
Demonstrate your ability to utilize the orthodox canonical class form in your C++ programming projects
-
Demonstrate your ability to extend the orthodox canonical class form to suit the needs of a particular class
-
Explain why compiler-supplied constructors and destructors may not provide appropriate object behavior for complex class types
-
List and define the following terms: orthodox canonical class form, default constructor, destructor, copy assignment operator, copy constructor
|
| < Day Day Up > |
|