En el ejercicio anterior, utilizó las herramientas de desarrollo visual de C++ para ver la jerarquía del proyecto Shapes de C++. También puede utilizar las herramientas de desarrollo visual de C++ para añadir clases a un proyecto o para añadir propiedades y métodos a una clase. En este ejercicio, va a añadir el método getCircumference a las clases circle y sphere. El método getCircumference calcula la circunferencia de la forma y el círculo por medio del radio.
Añada el método getCircumference a la clase circle
La fórmula que calcula la circunferencia de un círculo es πr², donde r es el radio del círculo. La constante global π se almacena en la clase shape básica.
Para añadir el método getCircumference a la clase circle:
Para añadir el método getCircumference a la clase sphere:
Para ejecutar la aplicación Shapes:
Especifique el radio de la esfera: 10 Especifique el color de la esfera: Blue Sphere: Radius = 10 Circumference = 62.8319 Area = 1256.64 Volume = 4188.79 Color = Blue
El programa muestra el tamaño y el color de la forma actual y le solicita que especifique valores para la nueva forma. Los atributos de la nueva forma se visualizan en la vista Consola. Puede modificar el código en main.cpp para ejecutar la clase circle.