Interfaces

| |
¿Que son y para que sirven las interfaces?,

Las interfaces son una herramienta mas de la programación orientada a objetos, estas enlistan propiedades, funciones, métodos, eventos, clases, estructuras y/o puede tener interfaces anidadas.
Las interfaces se implementan en las clases que necesiten usarlas pero deben estar implementadas con todos los miembros de la misma, es decir propiedades, métodos, eventos, etc.

Sus características son varias, nombramos algunas:

  •  Solucionan muchos problemas de compatibilidad
  • Al trabajar en grupo facilita el entendimiento entre los miembros
  • No poseen ningún tipo de lógica en su interior, solo definiciones
Ahora, un ejemplo de interfaz en .Net:

Interface ICiudadICliente

   Function Ciudad() As Int32

   Function Cliente() As Int32

   Property NombreCiudad() As String

End Interface

Las interfaces son usadas también por el mismo Framework de .Net, su fin es facilitar la programación de nuestras clases:
    IConvertible
    IEquatable
    IComparable
    IDisposable
    IFormattable

0 comentarios:

Publicar un comentario

Con la tecnología de Blogger.