Binding

Disambiguazione – Se stai cercando altri significati, vedi Binding (disambigua).

In informatica il binding è il processo tramite cui viene effettuato il collegamento fra una entità di un software ed il suo corrispettivo valore.[1]

Nei termini della programmazione a oggetti, la decisione circa l'attributo o il metodo da richiamare in un dato momento dell'esecuzione del programma viene effettuata grazie al binding.

Tale decisione può essere stata stabilita in anticipo in maniera fissa, e in tal caso si parla di binding statico (o early binding); oppure può essere presa a tempo di esecuzione, in maniera dinamica, e in tal caso si parla di binding dinamico (o late binding).[2]

  1. ^ Lezione di Vittorio Bilò sul binding (PDF), su di.univaq.it. URL consultato il 16 settembre 2009 (archiviato dall'url originale l'8 settembre 2015).
  2. ^ Cay S. Horstmann, Gary Cornell, Java2 - I fondamenti, Milano, McGraw-Hill, 1999.