Este tema aún no ha recibido ninguna valoración Valorar este tema

Herencia en Visual Basic

Actualización: noviembre 2007

Visual Basic admite el concepto de herencia, que es la posibilidad de definir clases que sirven de base para clases derivadas. Las clases derivadas heredan, y pueden extender, las propiedades, métodos y eventos de la clase base. Las clases derivadas también pueden reemplazar métodos heredados con nuevas implementaciones. De manera predeterminada, se pueden heredar todas las clases creadas con Visual Basic.

La herencia permite escribir y depurar una clase una vez, y después volver a usar ese código como base de nuevas clases. La herencia también permite usar el polimorfismo basado en la herencia, que se trata de la posibilidad de definir clases que pueden usarse de forma intercambiable mediante código cliente en tiempo de ejecución, pero con funcionalidad diferente, incluso con métodos o propiedades denominados de manera idéntica.

Fundamentos de la herencia

Se describen los modificadores de herencia, la forma de reemplazar métodos y propiedades, MyClass y MyBase.

Cómo: Crear clases derivadas

Proporciona una descripción paso a paso de cómo crear clases derivadas.

Cuándo utilizar la herencia

Se explica cuándo se debe utilizar la herencia en lugar de interfaces.

Herencia y .NET Framework

Explica cómo .NET Framework admite la herencia.

Tutorial: Implementar la herencia mediante objetos COM

Se describe la forma de utilizar objetos COM existentes como base de nuevos objetos.

La herencia y la clase de objeto base

Se proporciona información general sobre la clase que sirve de base para todas las demás clases.

Cómo funcionan los métodos New y Finalize en una jerarquía de clases

Se describe la forma de llamar a constructores y destructores en una jerarquía de clases.

Polimorfismo

Se describe el polimorfismo y se explica la forma de utilizarlo.

Diseñar una jerarquía de herencia

Se proporciona información sobre cómo diseñar e implementar una jerarquía de clases.

Interfaces en Visual Basic

Se ofrece un resumen que describe las interfaces y la forma de utilizarlas.

Programación orientada a objetos en Visual Basic

Se presentan los conceptos de programación orientada a objetos usados en Visual Basic.

¿Te ha resultado útil?
(Caracteres restantes: 2000)
Contenido de la comunidad Agregar