What We've LearnedIn this chapter on the Broken Dispatch bug pattern we've learned the following:
Remember, argument structure is a key component to assuring that when you overload or override a method, the call invokes the intended method. In Chapter 15, we'll discuss the Impostor Type and the problems that occur when tags in fields—intended to distinguish object types—mislabel the associated data. |