| Prev | Next | Start of Chapter | End of Chapter | Contents | Glossary | Index | Comments | (13 out of 18)

Viewing Multiple Inheritance with the Inspect Facility

The Inspect facility does not attempt to show multiple inheritance as a network: for inheritance networks of any significant complexity, such displays are typically indecipherable. Instead, Inspect duplicates the representation of a class with multiple inheritance as needed to show all connections between the class and its ancestor.

For example, given the following class hierarchy:


If you instruct Inspect to:

Inspect displays the following (with ITEM and OBJECT omitted):


For further information on using Inspect, see Chapter 38, The Inspect Facility.

| Prev | Next | Start of Chapter | End of Chapter | Contents | Glossary | Index | Comments | (13 out of 18)

Copyright © 1997 Gensym Corporation, Inc.