Buscador

Enlace temprano

También conocido como early binding o static binding, este enlace establece que las referencias entre la variable y el objeto que contiene van a ser resueltas en tiempo de compilación. 
El enlace temprano se realiza en el momento de declarar la variable, asignándole a esta el tipo de objeto con el que va a trabajar. Con ello conseguimos un mejor rendimiento del programa, puesto que el código generado, al conocer de forma precisa qué propiedades y métodos debe usar, se ejecutará de modo más veloz. En nuestros anteriores ejemplos con la clase Empleado, al declarar una variable de dicha clase, tenemos desde ese momento, acceso directo a todos sus miembros. Ver Figura 107.
Figura 107. Esquema de funcionamiento del enlace temprano de objetos.
Además, y como habrá podido comprobar hasta ahora el lector, la escritura de código mediante enlace temprano también se facilita, ya que en todo momento, los asistentes del IDE muestran las listas de miembros disponibles para el objeto que estemos codificando. Ver Figura 108
Figura 108. Lista de miembros de un objeto en el editor de código.
El enlace temprano, debido a su mejor rendimiento, es el tipo de enlace utilizado por defecto dentro del CLR.

No hay comentarios:

Publicar un comentario