Inicio | Contacto | Mapa Sitio     
HomeTutoriales Fotos Contacto
tutoriales > Interfaces VB .NET

Interfaces Visual Studio .NET

Una Interface es la forma por la que se asegura que se implementarán una serie de métodos y funciones. Si no se implementan estos métodos el proyecto no compilará.

En VB .NET las interfaces se declaran de la siguiente manera

Public Interface MiInterface
  Event MiEvento()
  Sub MiMetodo()
  Function MiFunction(ByVal Param1 As Integer) As Integer
End Interface

Para que una clase implemente la interface se usa la palabra clave Implements

Public Class TheClass
  Implements MiInterface
End Class

Luego en la declaración de cada método se especificará que método de la interface esta implementado.

'Con el keywork MyInterface y nombre del método de la interface se específica que se esta 'implementando Public Sub MiMetodoINter() Implements MyInterface.MiMetodo
Public Event MyEvento() Implements MyInterface.MiEvento
Public MiFuncion() Implements MyInterface.Mifuncion

Se pueden implementar múltiples interfaces. No tiene ninguna dificultad es igual que si implementaríamos uno.

Public Class LaMult
  Implements MiInterface
  Implements OtraInterface
end Class



Errores, Recomendanciones, Omisiones u otra información por favor contacte conmigo
 
Directorio