Ligadura Dinamica

Páginas: 3 (509 palabras) Publicado: 22 de agosto de 2014
LIGADURA DINÁMICA
La ligadura dinámica se encarga de ligar o relacionar la llamada a un método con el cuerpo del método
que se ejecuta finalmente.

Ligadura estática:


Consiste en realizarel proceso de ligadura en tiempo de compilación según el tipo declarado del
objeto al que se manda el mensaje.



La utilizan (en Java) los métodos de clase y los métodos de instancia que sonprivados o final (ya que
estos últimos no pueden ser sobrescritos).

Ligadura dinámica:


Consiste en realizar el proceso de ligadura en tiempo de ejecución siendo la forma dinámica del objeto
laque determina la versión del método a ejecutar.



Se utiliza en todos los métodos de instancia de Java que no son privados ni final.

Funcionamiento de la Ligadura Dinámica:
Resolución deconflictos entre Superclases y Subclases:



Cuando existe un conflicto entre un método de una superclase y un método de la subclase, el
comportamiento correcto es que el método de la subclasesobrescriba al de la superclase.



Si estamos llamando a un método de la subclase desde una variable que ha sido declarada del tipo de
la superclase. ¿Cómo se consigue que funcione correctamente?Ligadura Dinámica:



Significa que la forma dinámica del objeto determina la versión de la operación que se aplicará.



Esta capacidad de las operaciones para adaptarse automáticamentea los objetos a los cuales se
aplican es una de las propiedades más importantes de la orientación a objetos.

Características de la Ligadura Dinámica:
Puede variar de un lenguaje a otro, perobásicamente presentan unas características comunes. Los
métodos que necesitan ligadura dinámica:



Deben presentar ligadura dinámica solo aquellos que pueden ser redefinidos.



Por ejemplo,en Java, los métodos de clase y los métodos de instancia privados y/o finales no
presentan ligadura dinámica.



En Java, si no se especifica nada se entenderá que el método puede ser...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ligadura estatica y dinamica
  • LIGADURAS
  • Ligaduras y Backtracking
  • Ligadura De Trompas
  • energia de ligadura
  • Ligaduras emocionales
  • Ligaduras De Trompas
  • Ligaduras en programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS