Kazalo:
Opredelitev - Kaj pomeni pozno vezanje?
Pozno vezava je postopek izvajanja iskanja poimenovane deklaracije, ki ustreza enolično določeni vrsti. Ne vključuje preverjanja tipa med kompilacijo, kadar sklicevanje na knjižnice, vključno s predmetom, ni potrebno.
Pozno vezavo poznamo tudi kot dinamično vezavo in neuradno tudi kot tipkanje rac in vezavo imena.
Tehopedia razlaga pozno vezavo
Zaradi dinamične povezave s pomočjo pozne vezave v času izvajanja lahko postopek nadaljuje z izvajanjem, tudi če knjižnica dinamičnih povezav (DLL) ne obstaja, tako da po preverjanju razpoložljivosti izvede pot nadomestne izvedbene poti. Pozna vezava olajša delo z generičnimi vrstami, kar pomeni, da se lahko ista vrsta za dodeljevanje različnih predmetov ponovno uporabi. Pozna vezanje je osnova za potencialni polimorfizem.
Microsoft, ki je bil prvotno predstavljen v Smalltalku, je sprejel koncept pozne vezave v tehnologiji komponentnega objektnega modela (COM). Ostale izvedbe z zavezujočimi zavezami vključujejo dinamično odpošiljanje na Javi, vnos vrste in odsev v .NET, dinamično trajanje jezika v C # 4.0 in izvajanje shranjenih postopkov v procesnem jeziku / strukturiranem poizvedbenem jeziku (PL / SQL) in Adi.
Glavne pomanjkljivosti pozne vezave so:
- Upočasnjeno delovanje aplikacije.
- Ne zagotavlja koristi za dokončanje kode v primerjavi z zgodnjo vezavo.
