Personas que lo han encontrado útil: 3 de 6 - Valorar este tema

Herencia en Visual Basic

Visual Basic admite el concepto de herencia, es decir, 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 utilizar ese código una y otra vez como base de nuevas clases. La herencia también permite utilizar el polimorfismo basado en la herencia, la posibilidad de definir clases que pueden utilizarse de forma intercambiable mediante código cliente en tiempo de ejecución, pero con funcionalidad diferente, incluyo con métodos o propiedades denominados de manera idéntica.

En esta sección

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

Se describe paso a paso el proceso de creación de 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.

Secciones relacionadas

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 utilizados en Visual Basic.

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