Visualize the base shape classes
You can use the C++ visual development tools to view the hierarchy of your application before you extend it. You can better understand the structure of the application by viewing the relationships between the classes. You can also use the C++ visual development tools to quickly extend your applications by using the class diagram modeling interface.
Before you begin, you must import the Shapes project. Click Import the C++ Shapes project to import the Java project into your workspace.
Import the C++ Shapes projectTo compile the project, you must have a compatible C++ compiler installed.
To visualize the base shape classes:
You have now visualized the base classes of the C++ Shapes project. Your diagram should look similar to the following figure:
To visualize the circle and sphere classes:
You have now visualized the circle and shape classes. Your diagram should look similar to the following figure:

The diagram represents the hierarchy of the Shapes project. The diagram shows the visualized classes, their operations, and the inheritance and usage relationships that exist between classes. This diagram illustrates the 2-dimensional and 3-dimensional class hierarchies and their relationship to the base shape class.
In the next exercise, you use this diagram to visually extend the Shapes project.