Compartir a través de


Cómo: Crear la herencia entre tipos (Diseñador de clases)

Para crear una relación de herencia entre dos tipos de un diagrama de clases mediante el Diseñador de clases, conecte el tipo base con el tipo o los tipos derivados. Puede haber una relación de herencia entre dos clases, entre una clase y una interfaz o entre dos interfaces.

Para crear una herencia entre tipos

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

    Si no tiene un diagrama de clases, créelo. Vea Cómo: Agregar diagramas de clases a proyectos (Diseñador de clases).

  2. En el Cuadro de herramientas, en Diseñador de clases, haga clic en Herencia.

  3. En el diagrama de clases, dibuje una línea de herencia entre los tipos que desee, desde:

    • Una clase derivada a la clase base

    • Una clase de implementación a la interfaz implementada

    • Una interfaz de extensión a la interfaz extendida

  4. Opcionalmente, cuando tenga un tipo derivado de un tipo genérico, haga clic en la línea de herencia. En la ventana Propiedades, establezca la propiedad Argumentos de tipo para que coincida con el tipo que desee para el tipo genérico.

    Nota

    Si una clase abstracta principal contiene como mínimo un miembro abstracto, todos los miembros abstractos se implementan como clases de herencia no abstractas.Vea Implementing Abstract Base Classes.

    Aunque puede visualizar los tipos genéricos existentes, no puede crear tipos genéricos nuevos.Tampoco puede cambiar los parámetros de tipo de los tipos genéricos existentes.

Vea también

Tareas

Cómo: Ver la herencia entre tipos (Diseñador de clases)

Referencia

Herencia (Guía de programación de C#)

Conceptos

Fundamentos de la herencia (Visual Basic)

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