Cos’è Dynamic binding?

0
14

Questo articolo spiegherà in dettaglio cos’è Dynamic binding e come usare Dynamic binding.

Rilegatura dinamica

Il binding dinamico o late binding è il meccanismo che un programma per computer attende fino al runtime per associare il nome di un metodo chiamato a una subroutine effettiva. È un’alternativa all’associazione anticipata o all’associazione statica in cui questo processo viene eseguito in fase di compilazione. L’associazione dinamica è più costosa dal punto di vista computazionale, ma ha il vantaggio di avere maggiori probabilità di evitare conflitti di versione quando si collegano le funzioni di una libreria collegata.

La capacità di eseguire il binding dinamico è una caratteristica comune dei linguaggi di alto livello come C++, Java e LISP.

LEAVE A REPLY

Please enter your comment!
Please enter your name here