
Multiple Inheritance 9 101
it was a good idea and, more importantly, it required building
and maintaining a run-time set of information about objects
that C++ had never had to keep before.
Related to RTTI is native exception handling. The standard
model for handling exceptions is shared by most contempo-
rary programming languages~declare a try block in which
you do the work, declare a failure block to which control is
transferred if something fails, and finally declare a comple-
tion block that is executed if things work properly.
Multiple Inheritance
C++ supports multiple inheritance; Objective-C and Java do
not. If you want to start ...