In dieser Übung visualisieren Sie das C++-Formenprojekt, um die Klassenhierarchie anzuzeigen.
Das C++-Formenprojekt enthält eine Gruppe von Klassen, die zweidimensionale und dreidimensionale Formen darstellt. Die Formenklasse ist eine Basisklasse, von der jede andere Klasse übernimmt. Die Klasse shape2d und die Klasse shape3d übernehmen die Basisformenklasse, um zweidimensionale und dreidimensionale Formen darzustellen. Entsprechend übernimmt jede Form entweder aus der zweidimensionalen Formenklasse oder der dreidimensionalen Formenklasse.
Sie können die C++-Visualisierung verwenden, um die Hierarchie Ihrer Anwendung anzuzeigen bevor Sie sie erweitern. Sie können die Struktur der Anwendung besser verstehen, indem Sie die Beziehungen zwischen den Klassen anzeigen. Sie können außerdem die Visualisierung verwenden, um Ihre Anwendungen schnell zu erweitern, indem Sie Modellierungsschnittstelle für Klassendiagramme verwenden.
Bevor Sie beginnen, müssen Sie das Formenprojekt importieren. Sie können das Formenprojekt aus der Beispielsammlung importieren, oder Sie klicken in der Übersichtsseite auf Zugehöriges Beispiel anzeigen.
Um das Projekt zu kompilieren, müssen Sie einen kompatiblen C++-Compiler installiert haben. Weitere Informationen zu C++-Compilern finden Sie in der Onlinehilfe.
Sie können die Kreis- und Kugelklassen visualisieren, um die Projekthierarchie besser anzuzeigen und zu verstehen.
Das Diagramm stellt die Hierarchie des Formenprojekts dar. Das Diagramm zeigt die visualisierten Klassen, ihre Operationen sowie die Übernahme- und Verwendungsbeziehungen an, die zwischen den Klassen bestehen. Dieses Diagramm illustriert die zweidimensionalen und dreidimensionalen Klassenhierarchien und ihre Beziehung zur Basisformenklasse.
In der nächsten Übung verwenden Sie dieses Diagramm, um das Formenprojekt visuell zu erweitern.
Fahren Sie mit Übung 2: Kreis- und Kugelklassen erweitern fort.