Interfaces en Visual Basic
Actualización: noviembre 2007
Las Interfaces definen las propiedades, métodos y eventos que pueden implementar las clases. Las interfaces le permiten definir características como grupos pequeños de propiedades, métodos y eventos estrechamente relacionados; de esta forma se reducen los problemas de compatibilidad, ya que pueden desarrollarse implementaciones mejoradas para las interfaces sin poner en peligro el código existente. Se pueden agregar nuevas características en cualquier momento, mediante el desarrollo de implementaciones e interfaces adicionales.
En versiones anteriores de Visual Basic, podía utilizar interfaces pero no crearlas directamente. En esta versión, puede utilizar la instrucción Interface, que permite definir interfaces reales como entidades diferenciadas a partir de clases e implementarlas con una versión mejorada de la palabra clave Implements.
En esta sección
Información general sobre interfaces
Proporciona información general sobre los interfaces y cómo los implementa Visual Basic.Definición de interfaz
Describe cómo definir interfaces con las instrucciones Interface y End Interface.Palabra clave Implements e instrucción Implements
Describe cómo indicar que una sección de código implementa una interfaz específica.Ejemplos de implementación de interfaces en Visual Basic
Proporciona tres ejemplos de implementación de interfaces.Cuándo se deben utilizar interfaces
Explica cuándo se deben utilizar interfaces en lugar de una jerarquía de herencia.Cómo: Crear e implementar interfaces
Proporciona los pasos necesarios para definir e implementar una interfaz y aporta algunos ejemplos.Tutorial: Crear e implementar interfaces
Proporciona un procedimiento detallado que le conduce a través del proceso de definición e implementación de su propia interfaz.
Secciones relacionadas
- Herencia en Visual Basic
Explica la compatibilidad de Visual Basic con la herencia y permite definir clases que sirven de base para clases derivadas.