In der vorigen Übung haben Sie die visuellen C++-Entwicklungstool verwendet, um die Klassen "circle" und "sphere" zu erweitern. In dieser Übung verwenden Sie die visuellen C++-Entwicklungstools, um dem Projekt die Klasse "cone" hinzuzufügen. Die Klasse "cone", die ihre Eigenschaften von der Klasse "shape3d" erbt, berechnet das Volumen und die Oberfläche auf der Grundlage von Radius und Höhe des Konus und zeigt diese entsprechend an. Sie können die visuellen C++-Entwicklungstools einsetzen, um dem Projekt eine Klasse hinzuzufügen und um einer Klasse ein Attribut hinzuzufügen. Zur Bearbeitung des Hauptteils der Methode klicken Sie die Methode im Diagramm doppelt an und bearbeiten den Quellcode im Codeeditor.
Klasse "cone" dem Projekt ""Shapes"" hinzufügen
Sie können dem Projekt die Klasse hinzufügen, indem Sie die Sicht C/C++ Project Explorer verwenden. Sie können mit dem Assistenten Neue C++-Klasse alle Vererbungsbeziehungen bestimmen.
Gehen Sie wie folgt vor, um dem Projekt "Shapes" die Klasse "cone" hinzuzufügen:
Sie haben nun dem Projekt ""Shapes"" die Klasse "cone" hinzugefügt. Sie können die visuellen C++-Entwicklungstools verwenden, um der neuen Klasse Klassen und Attribute hinzuzufügen. Das Diagramm sollte ähnlich wie in der folgenden Abbildung aussehen:

Gehen Sie wie folgt vor, um der Klasse "cone" die Methoden "getColor" und "setColor" hinzuzufügen:
Gehen Sie wie folgt vor, um der Klasse "cone" die Methoden "getSize" und "setSize" hinzuzufügen:
Gehen Sie wie folgt vor, um die Methoden "getRadius" und "setRadius" hinzuzufügen:
Gehen Sie wie folgt vor, um der Klasse "cone" die Methoden "surfaceArea" und "volume" hinzuzufügen:
Gehen Sie wie folgt vor, um der Klasse "cone" die Methoden "set" und "print" hinzuzufügen:
Gehen Sie wie folgt vor, um die Datei "cone.cpp" zu bearbeiten:
Gehen Sie wie folgt vor, um die Anwendung auszuführen: