< Anterior | Siguiente >

Lección 1: Visualizar el proyecto Shapes

En este ejercicio va a visualizar el proyecto Shapes de C++ para ver la jerarquía de clase.
Antes de empezar
El proyecto Shapes de C++ contiene un conjunto de clases que representan formas bidimensionales y tridimensionales. La clase shape es una clase básica de la que heredan todas las demás clases. Las clases shape2d y shape3d heredan de la clase shape básica para representar formas bidimensionales y tridimensionales. En consecuencia, cada forma hereda de la clase shape bidimensional o de la clase shape tridimensional.
Por qué y cuándo se efectúa esta tarea

Visualización de las clase shape básicas

Puede utilizar las herramientas de desarrollo visual de C++ para ver la jerarquía de la aplicación antes de ampliarla. La visualización de las relaciones entre las clases le puede ayudar a comprender mejor la estructura de la aplicación. También puede utilizar las herramientas de desarrollo visual de C++ para ampliar rápidamente las aplicaciones por medio de la interfaz de modelado del diagrama de clase.

Antes de empezar, debe importar el proyecto Shapes. Pulse Importar el proyecto Shapes de C++ para importar el proyecto Java en el espacio de trabajo.

Importar el proyecto C++ Shapes

Para compilar el proyecto, debe tener instalado un compilador C++ compatible.

Para visualizar las clases shape básicas:

  1. En la perspectiva C++, en la vista Explorador de proyectos de C++, expanda Shapes.
  2. Expanda la clase shape.h, pulse el botón derecho del ratón sobre el elemento de clase Shape y, a continuación, pulse Visualizar > Añadir al nuevo archivo de diagrama > Diagrama de clase.
  3. En la vista Explorador de proyectos de C/C++, expanda shape2d.h, pulse el elemento de clase shape2d y arrástrelo al editor de diagramas.
Resultados

Ahora ha visualizado las clases básicas del proyecto Shapes de C++. El diagrama debe presentar un aspecto similar al de la figura siguiente:

Las clases shapes básicas se visualizan utilizando las herramientas de desarrollo visual de UML

Visualización de las clases circle y sphere

Puede visualizar las clases shape y circle para ver y comprender mejor la jerarquía del proyecto.
Por qué y cuándo se efectúa esta tarea

Para visualizar las clases circle y sphere:

  1. En la vista Explorador de proyectos de C/C++, expanda la clase circle.h, pulse el elemento de clase circle y arrástrelo al editor de diagramas.
  2. Expanda la clase sphere.h , pulse el elemento de clase sphere y arrástrelo al editor de diagramas.
Resultados

Ya ha visualizado las clases circle y shape. El diagrama debe presentar un aspecto similar al de la figura siguiente:

Las clases shapes básicas se visualizan en el editor de diagramas.

El diagrama representa la jerarquía del proyecto Shapes. El diagrama muestra las clases visualizadas, sus operaciones y las relaciones de herencia y uso que existen entre clases. Este diagrama ilustra las jerarquías de clases bidimensionales y tridimensionales y sus relaciones con la clase shape básica.

En el ejercicio siguiente, va a utilizar este diagrama para ampliar visualmente el proyecto Shapes.

< Anterior | Siguiente >

Comentarios