... When an object is returned by a function, a temporary object is created that contains the return value. True or false? CRITICAL SKILL 9. 5: Creating and Using a Copy Constructor As earlier examples ... functions may be desirable is that, in some cases, two or more classes can contain members that are interrelated relative to other parts of your program. For example, imagine 18 C++ A Beginner’s Guide ... before examining the copy constructor, let’s look at another, related situation that can also benefit from a copy constructor. CRITICAL SKILL 9. 4: Returning Objects Just as objects can be passed...