| < Day Day Up > |
|
Correct, predictable object behavior is essential for the successful implementation of an object-oriented software application. To achieve correct, predictable object behavior you must be keenly aware of the issues regarding the use of constructors, destructors, copy constructors, and assignment operators when creating user-defined data types in C++. You must learn to identify programming situations where a naive reliance on default compiler behavior will lead to disaster. And once you spot these situations, you must be able to provide a suitable code alternative to ensure disaster is avoided.
The material presented here builds upon and reinforces material presented in chapter 11.
| < Day Day Up > |
|