Compartir a través de


Cómo: Definir la herencia entre tipos

Actualización: noviembre 2007

En el Diseñador de clases, puede definir una relación de herencia entre dos tipos en un diagrama de clase.

Para definir la herencia entre dos tipos

  1. Desde el proyecto, en el Explorador de soluciones, abra el archivo de diagrama de clase (.cd).

  2. En el cuadro de herramientas del Diseñador de clases, haga clic en la herramienta Herencia.

  3. Mueva el puntero al diagrama de clase.

    El puntero cambia y se transforma en un cursor de herencia.

  4. En el diagrama de clase, arrastre una línea desde la forma que representa el tipo derivado hasta la forma que representa el tipo base.

    Sugerencia:

    Si se puede crear una relación de herencia, el cursor de herencia se transforma en un cursor conectado. En caso contrario, el cursor se transforma en un cursor de acción no disponible.

    Aparece una línea de herencia entre las dos formas del diagrama con una flecha que señala desde el tipo derivado hacia el tipo base. La forma de tipo del tipo derivado también muestra el nombre del tipo base.

    Tenga en cuenta que si la clase principal es una clase abstracta y contiene uno o varios miembros abstractos, éstos se implementan automáticamente en las clases herederas no abstractas. Para obtener más información, vea Cómo: Implementar una clase abstracta.

Vea también

Tareas

Cómo: Ver la herencia entre tipos

Conceptos

Clase de Visual C++ en el Diseñador de clases

Otros recursos

Trabajar con diagramas de clase

Diseñar clases y tipos